无论我做什么,我都无法在我的.htaccess文件中使用我的RewriteRule。我知道该文件正在处理中。如果我搞砸了语法,我在服务器上得到500错误。如果我使用Redirect线,它运行正常。但即使我使用静态值,RewriteRule也无法工作。日志中没有错误。
我的规则如下:
RewriteRule ^/content/([^/]+)/([^/]+)\.html$ http://www.mydomain.com/content/$1/ [NC,R=301,L]
答案 0 :(得分:0)
对此非常奇怪。虽然重定向301行在.htaccess文件中可以正常工作,但RewriteRule不会。但是,Wordpress文件系统中有多个.htaccess文件,将我想要的RewriteRule放在另一个.htaccess文件中确实有效。