这就是我正在使用的内容:
这就是我所做的:
安装的IIS URL重写2.1
修改了位于应用程序中的web.config文件 文件夹:
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.webServer>
<rewrite>
<rules>
<rule name="Index">
<match url="^(.*)$"/>
<conditions>
<add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true"/>
<add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true"/>
</conditions>
<action type="Rewrite" url="index.php/{R:1}"/>
</rule>
</rules>
</rewrite>
</system.webServer>
修改了config.php文件:
$config['base_url'] = 'http://10.10.0.4/portalci/';
$config['index_page'] = '';
修改了autoload.php文件:
$autoload['helper'] = array('url');
结果:
当我去http://10.10.0.4/portalci/index.php时它工作正常。当我删除index.php时,我收到以下错误: 403 - 禁止访问:访问被拒绝。
提前感谢您的帮助!
旁注:我花了16个小时的时间,并审查了数百篇其他帖子,试图自己解决这个问题。