网址重写 - 隐藏文件夹结构

时间:2010-12-10 06:38:02

标签: linux apache url-rewriting

现在我的网站网址就像这样

http://mydomain.com/MainFolder/user/login.php

http://mydomain.com/MainFolder/reports/dashboard.php

我需要隐藏URL中的文件夹结构。

所以网址看起来像

http://mydomain.com/login.php

http://mydomain.com/dashboard.php

提前致谢....

1 个答案:

答案 0 :(得分:1)

将其保存到根网络文件夹中的.htaccess

RewriteEngine On
RewriteRule login.php$ MainFolder/user/login.php
RewriteRule dashboard.php$ MainFolder/reports/dashboard.php

我不知道你有多少用户 - 但是这样做不会那么好,因为每当有人访问你的网站时,都必须再次读取.htaccess文件。最好将它包含在vhost.conf中(如果可能的话!)......