应用程序仅在我添加" index.php"到URL的末尾。我正在使用CENTOS。如何删除此功能,以便我可以转到http://server/admin/dashboard
而不是http://server/admin/index.php/dashboard
。这是我的htaccess文件:
SetEnv APPLICATION_ENV development
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [NC,L]
RewriteRule ^.*$ index.php [NC,L]
感谢。
答案 0 :(得分:0)
这是我使用的内容,如果我没记错的话,我是从Rob Allen得到的:
//index.php
<?php
$_SERVER["REQUEST_URI"] = str_replace('index.php', '', $_SERVER["REQUEST_URI"]);
//rest of index.php
还有其他方法可以做到这一点,这就是我选择的方法。