Php 如何删除codeigniter';这条路怎么走?
我想从项目的每个url中删除“Index.php”。我遵循前面问题的许多说明。但我无法解决这个问题。 我找不到实际的.htaccess文件。 我的Codeigniter版本是“3.0.6” .htaccess文件包含以下内容Php 如何删除codeigniter';这条路怎么走?,php,codeigniter,xampp,Php,Codeigniter,Xampp,我想从项目的每个url中删除“Index.php”。我遵循前面问题的许多说明。但我无法解决这个问题。 我找不到实际的.htaccess文件。 我的Codeigniter版本是“3.0.6” .htaccess文件包含以下内容 要求全部拒绝 全盘否定 您只需要在与索引相同的级别上创建.htaccess文件 .htaccess RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME}
要求全部拒绝
全盘否定
您只需要在与索引相同的级别上创建.htaccess文件
.htaccess
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]
请看这里,但如果您也在使用wamp enable mod rewrite,请不要触摸应用程序文件夹中的htaccess。上面的链接中存在太多文件。。。你能告诉我应该使用哪个文件吗@谢谢你帮我解决这个问题我把这些都放在哪个文件里了?你能解释一下它是怎么工作的吗…?它工作得很好@请解释.htaccess文件中使用的所有关键字。如何工作?
RewriteEngine On
-激活重写模式RewriteCond%{REQUEST\u FILENAME}-f RewriteCond%{REQUEST_FILENAME}-d
-如果浏览器中不存在具有指定名称的文件,或浏览器中不存在目录,则执行下面的重写规则RewriteRule^(.*)$index.php/$1[L]
-忽略url并执行参数$1