本文介绍了从根目录下的Wordpress的子文件夹的Codeigniter URL中删除index.php的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我在服务器子文件夹中的Codeigniter应用程序以及文档根目录中的Wordpress安装遇到一些问题。如果我使用 code>, RewriteCond%{REQUEST_URI}!^ /(codeigniter)。* $ 被忽略。
However I'm now getting a Wordpress 404 error, so it seems if I replace index.php with index.php? in /codeigniter/.htaccess, the Wordpress rewrite rule in /.htaccess, RewriteCond %{REQUEST_URI} !^/(codeigniter).*$ gets ignored. Is there a better way to handle this?
预先感谢!
推荐答案
codeigniter目录中的 RewriteBase 应该说 / codeigniter /
The RewriteBase in the codeigniter directory should say /codeigniter/
RewriteBase /codeigniter
否则重写为 index.php 最终进入了wordpress路由器。
Otherwise the rewrite to index.php ends up going to wordpress' router.
这篇关于从根目录下的Wordpress的子文件夹的Codeigniter URL中删除index.php的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!