如何设置CodeIgniter忽略Wordpress文件夹?

时间:2010-12-31 01:22:02

标签: wordpress codeigniter routes

我去年在www.example.com上建立了一个CodeIgniter网站,上周客户想要Wordpress Blog。我构建了博客并上传到www.example.com/blog

现在当我点击wordpress上的任何链接时,它会出现如下错误:/

http://www.example.com/blog/category/one-last-category/

  

遇到错误

     

无法   加载默认控制器。请   确保指定的控制器   您的Routes.php文件有效。

如何设置Codeigniter以忽略Wordpress文件夹?

欣赏帮助!!!

1 个答案:

答案 0 :(得分:11)

您希望使用.htaccess文件执行此操作(假设您的Web服务器支持它。)例如,在我的Codeigniter站点的DocumentRoot中,我有一个.htaccess文件,其中包含:

RewriteEngine on
RewriteCond $1 !^(index\.php|static|user_guide|robots\.txt)
RewriteRule ^(.*)$ /index.php/$1 [L]

这使我仍然可以访问静态文件和CI用户指南。在你的情况下,RewriteCond类似于:

RewriteCond $1 !^(index\.php|blog)