我在主域 (domain.com) 上安装了 CodeIgniter 应用程序。现在我想使用一个博客目录 (domain.com/blog/),我想在其中安装一个 WordPress 驱动的博客。但问题是我创建了一个名为博客的目录,但是当我尝试通过键入 domain.com/blog/ 访问它时,我得到 CodeIgniter 404 not fount page。我对 CodeIgniter 很陌生,所以我一定在这里遗漏了一些东西。
谢谢
我在主域 (domain.com) 上安装了 CodeIgniter 应用程序。现在我想使用一个博客目录 (domain.com/blog/),我想在其中安装一个 WordPress 驱动的博客。但问题是我创建了一个名为博客的目录,但是当我尝试通过键入 domain.com/blog/ 访问它时,我得到 CodeIgniter 404 not fount page。我对 CodeIgniter 很陌生,所以我一定在这里遗漏了一些东西。
谢谢
假设您要从 URL.htaccess
中删除index.php
,您应该.htaccess
在项目的根目录中有一个类似这样的内容:
RewriteCond $1 !^(index\.php|robots\.txt|css|images)
RewriteRule ^(.*)$ index.php/$1 [L]
它基本上是在说“将所有请求发送到,index.php/$request
除非它们以index.php
, robots.txt
, css
, or开头images
。
这样您就不必使用像http://example.com/index.php/controller/method
.
只需添加blog
:
RewriteCond $1 !^(index\.php|robots\.txt|css|images|blog)
RewriteRule ^(.*)$ index.php/$1 [L]