我去年在www.example.com上建立了一个CodeIgniter网站,上周客户想要Wordpress Blog。我构建了博客并上传到www.example.com/blog
现在当我点击wordpress上的任何链接时,它会出现如下错误:/
http://www.example.com/blog/category/one-last-category/
遇到错误
无法 加载默认控制器。请 确保指定的控制器 您的Routes.php文件有效。
如何设置Codeigniter以忽略Wordpress文件夹?
欣赏帮助!!!
答案 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)