【发布时间】:2017-12-21 00:30:13
【问题描述】:
我无法从 IIS 的 url 中删除 index.php。这是我的 .htaccess 文件;
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]
我也尝试了 codeigniter link 的步骤,但它不适用于我的服务器。它仅适用于 apache 服务器。但我使用 iis 服务器。即使我启用了重写模块,但它没有再次工作。
【问题讨论】:
-
也许您需要
web.config文件?检查this answer。 -
我试过了,但没用..或者我如何输入 web.config ?
-
谷歌搜索类似“web.config for codeigniter”的内容。
-
我什至在谷歌兄弟上都找不到..我尝试了所有..我找到了一些.htaccess to web config。但我没有得到..
-
This one?什么错误说?也检查this topic。
标签: .htaccess iis codeigniter-3