我正在使用Windows 7进行开发。
我在codeigniter中遇到了我的锚点问题。我收到了错误。
The requested URL /mysite/contact was not found on this server.
如果我将index.php添加到我的锚点,它就可以了。
<?php echo anchor('index.php/contact', 'Contact Us', 'title="Contact"');?>
如果我删除index.php
部分,则会出现上述错误。
我正在使用WAMP启用了重写模块。在我的配置中,我有以下内容。
$config['base_url'] = 'http://localhost/mysite';
和
$config['index_page'] = '';
最后这是我的。我正在使用
RewriteEngine on
RewriteCond $1 !^(index\.php|images|captcha|css|js|robots\.txt)
RewriteRule ^(.*)$ /index.php/$1 [L]
答案 0 :(得分:0)
我明白了。我的应用程序文件夹中有.htaccess文件,而不是站点的根目录。