删除index.php时遇到了一些大问题。作为一般规则,下面的.htaccess已在多台服务器上进行了测试,通常可以正常工作:
如何删除codeigniter中链接下面的index.php http://localhost/test/index.php/home/plans
答案 0 :(得分:0)
您必须在根文件夹中添加.htaccess文件。
DirectoryIndex index.php
RewriteEngine on
RewriteCond $1 !^(index\.php|(.*)\.swf|forums|images|css|downloads|jquery|js|robots\.txt|favicon\.ico)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ ./index.php?$1 [L,QSA]
将此文件另存为系统文件夹中的.htaccess