这是我的文件夹结构
test
-.htaccess
-app
--index.php
我想当我去http://localhost/test/时,它会重写为test / app / index.php(无重定向)
我的htaccess下面。现在它可以正常使用网址http://localhost/test/some/thing。使用网址http://localhost/test/,它仍会显示文件夹 test
的文件索引<IfModule mod_rewrite.c>
RewriteBase /test/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /test/app/index.php [L]
</IfModule>
答案 0 :(得分:0)
重写规则用regexp表示,所以不会使你的点成为任何字符匹配吗?你试过这个:
RewriteRule ^/$ app/index.php [L]