[英]redirect 301 after rewrie without query string
我的网站上有URL重写,但无法重定向
在.htacces中,我使用以下规则:
RewriteRule ^news/(.*)\.php$ /news.php?link=$1 [L]
但是,如果我想通过首页上的htaccess重定向链接301(重定向301 /news/my-story.php http://www.mywebsite.com )
我看到确定,但是在状态上我看到: http ://www.mywebsite.com?link=my-story
我该如何解决?
不要使用Redirect
,而要使用mod_rewrite:
RewriteRule ^news/my-story.php$ http://www.mywebsite.com/ [L,R=301]
并将该规则放在其他规则之前 。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.