【发布时间】:2014-03-13 23:05:36
【问题描述】:
对于我公司的一个项目,我被分配为我们的产品创建一个前端网站。此时它位于自己的子目录/front 下,但我希望可以从根目录访问这些文件,而不会破坏任何默认行为。
示例文件结构:
/foo
...file.php
/bar
...index.php
...login.php
/front
.../css
.../js
...index.html
...page.html
我希望能够访问/front 下的文件,就好像它们甚至不在子目录下一样。所以当我去http://website.com/ 时,我会看到/front/index.html。我通过将其添加到 .htaccess 文件来完成此操作:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^$ front/$1 [L]
RewriteRule ^(.*) front/$1 [L]
</IfModule>
问题是现在我似乎无法访问/foo 或/bar。
如果能得到任何帮助,我将不胜感激!
【问题讨论】:
标签: regex apache .htaccess mod-rewrite