【发布时间】:2014-01-13 10:56:29
【问题描述】:
我正在尝试在安装了 WordPress 的 Web 根目录的子目录上开发一个项目。不知何故,它一直显示 404 错误页面。让我解释一下-
http://www.mysite.com - [Web 根目录/WordPress 站点已安装]
这个目录的.htaccess:
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
http://www.mysite.com/crm/ - [我存储 CodeIgniter 项目/安全页面的新目录“crm”]
这个crm目录的.htaccess:(这是Codeigniter项目)
RewriteEngine on
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?/$1 [L]
每当我尝试访问第二个链接时,它都会显示 404 错误。请帮我解决这个问题。
** 如果我使用普通的 html 文件,它可以工作,但对于安全页面,它不起作用。
【问题讨论】:
标签: regex wordpress apache .htaccess mod-rewrite