【发布时间】:2013-02-05 05:44:19
【问题描述】:
到目前为止,我已经全新安装了 2.1.3,并放置了一个 .htaccess 文件:
RewriteEngine on
RewriteCond $1 !^(index\.php|images|robots\.txt)
RewriteRule ^(.*)$ /index.php/$1 [L]
在根目录下,与应用程序、系统等同级
- 将
$config['index_page'] = 'index.php';编辑为$config['index_page'] = '';inapplication\config\config.php。 - 开启
rewrite_module。 - 重新启动 Apache。
但即使尝试了所有解决方案,即使是相关帖子中的解决方案,我仍然会得到 404。
【问题讨论】:
-
RewriteCond $1,这里的 $1 是什么?
-
@Akam 他正在使用文档中提供的标准代码
-
您网站的结构是什么? public_html/site 或只是 public_html
-
我还没有做任何事情,到目前为止我正在尝试运行 localhost/welcome,而不是 localhost/index.php/welcome。
标签: php apache .htaccess codeigniter