我得到一个原始网址: www.mydomain.com/menu/ ?myid=29&mypage=pizza-hut.html
使用以下 mod_rewrite 代码:
Options +FollowSymLinks
RewriteEngine on
RewriteRule ^menu/([^/]*)/([^/]*)\.html$ /menu/?pid=$1&alias=$2 [L]
我得到了这个不错的网址: www.mydomain.com/menu/29/pizza-hut.html
所以,上面的两个网址都引用了同一个页面......对!现在真正的交易是,
为什么当我输入网址时,原来的:
www.mydomain.com/menu/?myid=29&mypage=pizza-hut.html
它不会重定向到
www.mydomain.com/menu/29/pizza-hut.html
它在地址栏中保留了原来的那个,我应该添加任何行吗?