我想将同一file.php重定向到目录中的html,但不起作用。
RewriteRule ^directory\file.html?$ directory/file.php [L,NC]
答案 0 :(得分:0)
我想将同一file.php重定向到目录中的html
要将“ /dir/file.php
”重定向到/dir/file.html
,您将在根.htaccess
文件顶部执行以下操作(假设您已经有一个RewriteEngine On
指令):
RewriteRule ^dir/file\.php$ /dir/file.html [R,L]
另一方面...
RewriteRule ^directory\file.html?$ directory/file.php [L,NC]
这是相反方向(从file.html
到file.php
的内部重写(不是“重定向”),尽管您的语法也不正确(反斜杠代替) 前进的斜杠,无法转义文字点,可选的l
?)。