在根目录下安装CodeIgniter,在子目录下不工作

我在codeIngiter根目录下安装了wordpress,如果我使用WordPress的永久链接,那么我得到codeIgniter的404页在wordpress页面上找不到错误。 我的.htacess文件如下。 我在哪里设置错误? .htacess文件。 类似的问题是在root和WordPress子目录下安装CodeIgniter

# Turn on URL rewriting RewriteEngine On 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] # Rewrite to index.php/URL RewriteCond %{REQUEST_URI} !^(.+)\.(js|css|gif|png|jpg|jpeg|bmp|swf|txt|xml|htc|pdf|xls|doc|ico)$ # Remove the index.php file # Ref. http://www.codeigniter.com/userguide3/general/urls.html RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ index.php/$1 [L] # Allow these directories and files to be displayed directly: RewriteCond $1 !^(index\.php|robots\.txt|blog|opensearch\.xml|favicon\.ico) RewriteRule ^(.*)$ index.php/$1 [L] 

 something like. DirectoryIndex index.php # BEGIN WordPress <Ifmodulee mod_rewrite.c> RewriteEngine On RewriteBase /blog/ RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] </Ifmodulee> # END WordPress 

请参阅重写基础我如何修改,现在您尝试访问codeigniter和WordPress的网址