1

我正在尝试永久重定向一个 url,但它似乎不起作用,这就是我在 .htaccess 文件中的内容

RewriteEngine on
rewriteRule ^modules\.php?name=My_Page$ http://mysite.net/mypage [R=permanent,L]

如您所见,我想将 modules.php?name=My_Page 重定向到http://mysite.net/mypage 我感谢任何帮助。谢谢

4

1 回答 1

1

RewriteRule 中使用的路径不包含查询字符串。采用

RewriteEngine on
RewriteBase /

RewriteCond %{QUERY_STRING} ^name=My_Page$
rewriteRule ^modules\.php$ /mypage? [R=permanent,L]
于 2012-05-12T12:57:27.500 回答