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

des*_*ing 3 wordpress routes codeigniter

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

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

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

遇到了错误

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

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

欣赏帮助!!!

Gra*_*ayB 11

您需要使用.htaccess文件(假设您的Web服务器支持它).例如,在我的Codeigniter站点的DocumentRoot中,我有一个.htaccess文件,其中包含:

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

这允许我仍然访问静态文件和CI用户指南.在你的情况下,RewriteCond将是这样的:

RewriteCond $1 !^(index\.php|blog)
Run Code Online (Sandbox Code Playgroud)