我对htacess有点麻烦。目前我在root中有htacess -
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{SCRIPT_FILENAME} !-d
RewriteCond %{SCRIPT_FILENAME} !-f
RewriteRule ^.*$ ./index.php
所以在URL中它直接命中根目录中的index.php。
现在,我有一个名为“test”的文件夹。
目前,当我输入http://example.com/test/时,它会点击http://example.com/index.php,但我希望当我点击http://example.com/test/时,它会点击http://example.com/test/index.php而不是根目录。
这意味着当只有/ test / on URL时,我尝试了几个解决方案但没有工作!
在我的localhost中,我将root htacess放在“test”文件夹中并且它正常工作但不在服务器中工作。
请提前帮助和谢谢。
答案 0 :(得分:0)
自己找到解决方案:D
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{SCRIPT_FILENAME} !-d
RewriteCond %{SCRIPT_FILENAME} !-f
RewriteRule ^test/ test/index.php [L,NC]
RewriteCond %{SCRIPT_FILENAME} !-d
RewriteCond %{SCRIPT_FILENAME} !-f
RewriteRule ^ /index.php [L]