使用.htacess重写规则,我要转换此链接:
http://localhost/CodeArk/?page=mypage
进入
http://localhost/CodeArk/mypage
这是我当前在.htaccess文件中的代码,但无法正常工作
Options +FollowSymLinks
RewriteEngine On
RewriteRule ^mypage/?$ http://localhost/CodeArk/?page=mypage [NC,L]
这也不是动态的,有没有办法使其起作用并使其动态化?
答案 0 :(得分:0)
Options +FollowSymlinks
RewriteEngine On
RewriteRule ^/?page=(.*)$ /$1 [R=301,NC,L] //use this
或者您也可以使用
RewriteRule ^/CodeArk/?page=(.*)$ /CodeArk/$1 [R=301,NC,L]