Code Igniter中的Wordpress未加载到右页

时间:2013-09-14 16:18:37

标签: wordpress codeigniter

我有一个Code Igniter网址:www.example.com,效果很好。

现在我在根文档中创建了一个名为pages的文件夹,并在这个'pages'文件夹中安装了wordpress。

我希望当我访问 www.example.com/pages 时,我会收到wordpress页面,但是当我打开www.example.com/pages时,它会自动重定向到 http://www.example.com/login

因此我无法查看我的wordpress页面。

我尝试过:我将.htaccess文件更改为重定向,但它无法正常工作。我还检查了wordpress的数据库,但没有找到任何东西。默认站点(Code Igniter)具有与Wordpress不同的数据库。

我的.htaccess文件位于www.example.com,如下所示:

<IfModule mod_rewrite.c>
# Turn on URL rewriting
RewriteEngine On

# If your website begins from a folder e.g localhost/my_project then
# you have to change it to: RewriteBase /my_project/
# If your site begins from the root e.g. example.local/ then
# let it as it is
RewriteBase /

# Protect application and system files from being viewed when the index.php is missing
RewriteCond $1 ^(application|system|private|logs)

# Rewrite to index.php/access_denied/URL
RewriteRule ^(.*)$ index.php/access_denied/$1 [PT,L]

# Allow these directories and files to be displayed directly:
RewriteCond $1 ^(index\.php|robots\.txt|favicon\.ico|public|assets|css|js|images|pma  \.php|uploads|assets)

# No rewriting
RewriteRule ^(.*)$ - [PT,L]

# Rewrite to index.php/URL
RewriteRule ^(.*)$ index.php/$1 [PT,L]
</IfModule>

1 个答案:

答案 0 :(得分:0)

我自己解决了这个问题。我在.htaccess文件中进行了重定向,如下所示:

RewriteBase /page/

另外,之前我使用的是CI和Wordpress的单独数据库。我合并了数据库。