htaccess重定向存在问题。刚刚更改了网址,虽然可以在页面上正常工作,但是访问旧网址时出现了问题。
方法是GET
原来的地址可能是例如:
www.mysite.com/directory/SW1A
现在,用户在输入正确的地址的情况下在框中输入区号:
www.mysite.com/directory/place
但是,当从旧链接访问新地址时,它显示为:
www.mysite.com/directory/place?var=SW1A
我尝试过与以前相同的重写。但是不明白为什么它不能正确重定向
RewriteEngine on
RewriteRule ^directory/([a-z0-9_\-]+)/?$ file-name.php?var=$1 [NC,L]