url文件路径直接指向root

时间:2012-04-23 06:48:48

标签: url url-rewriting url-routing

我希望我的域名主页指向正确的网站页面而不显示所有文件路径。

目前我的结构设置为:

根/ working_name / site_pages / homepage.php

根/ working_name / site_pages / sitepage2.php

根/ working_name / site_pages / sitepage3.php

我希望网址简单地说

根/ homepage.php

根/ sitepage2.php

根/ sitepage3.php

我想避免更改我的任何实际文件夹和文件位置,因为这意味着我必须更改所有引用,它可能会变得非常复杂。他们无论如何要做到这一点?

1 个答案:

答案 0 :(得分:0)

如果您有权访问.htaccess(在根文件夹中);你可以这样做

<IfModule mod_rewrite.c>
    RewriteEngine on
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^(.*)$ working_name/site_pages/$1    [QSA,L]    
 </IfModule>