【发布时间】:2019-10-22 14:51:41
【问题描述】:
我正在为一个网站使用 Codeigniter 和 WordPress。
Codeigniter 安装在根目录。 WordPress,用于在根文件夹内的子域目录中的博客。
这是目录结构。
var/www/html/codeigniter -- 这里是根网站
/var/www/html/codeigniter/blog -- wordpress 博客的子域
这里是根目录的 .htacess 文件 (var/www/html/codeigniter)
# 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>
这里是博客目录(/var/www/html/codeigniter/blog)的.htaccess文件
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /blog/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /blog/index.php [L]
</IfModule>
【问题讨论】:
标签: php wordpress .htaccess codeigniter