0

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

目前我的结构设置为:

根/working_name/site_pages/homepage.php

根/working_name/site_pages/sitepage2.php

根/working_name/site_pages/sitepage3.php

我希望网址简单地说

根/homepage.php

根/sitepage2.php

根/sitepage3.php

我想避免更改我的任何实际文件夹和文件位置,因为这意味着我必须更改所有引用并且它可能会变得相当复杂。他们无论如何都要这样做吗?

4

1 回答 1

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>
于 2012-04-23T06:56:47.017 回答