给出这样的网址:
mysite.com/index.php
mysite.com/page/member/lobby.php
mysite.com/page/videos/video1.php
如何使用.htaccess重写网址以隐藏/ page /文件夹?
所以最终的结果是:
mysite.com/index.php
mysite.com/member/lobby.php
mysite.com/videos/video1.php
答案 0 :(得分:1)
您可以使用此规则在内部向您的路径添加page/
:
RewriteCond $1 !=page
RewriteRule ^([^/]+)/.+ page/$0 [L]
现在每个请求的URI路径至少有两个路径段,但第一个段不是page
,前缀为/page
。因此/member/lobby.php
将被重写为/page/member/lobby.php
。