本文介绍了从根目录下的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的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

08-07 00:23