重写htacess文件上的url不起作用

时间:2018-09-21 05:22:28

标签: php url-rewriting

使用.htacess重写规则,我要转换此链接:

http://localhost/CodeArk/?page=mypage

进入

http://localhost/CodeArk/mypage

这是我当前在.htaccess文件中的代码,但无法正常工作

Options +FollowSymLinks
RewriteEngine On
RewriteRule    ^mypage/?$  http://localhost/CodeArk/?page=mypage    [NC,L] 

这也不是动态的,有没有办法使其起作用并使其动态化?

1 个答案:

答案 0 :(得分:0)

Options +FollowSymlinks 
RewriteEngine On
RewriteRule ^/?page=(.*)$ /$1 [R=301,NC,L] //use this

或者您也可以使用

RewriteRule ^/CodeArk/?page=(.*)$ /CodeArk/$1 [R=301,NC,L]