htaccess ayuda en la coexistencia de Codeigniter y Wordpress install

Mi intención aquí es tener una aplicación codeigniter con un blog bajo el mismo dominio. El administrador de ambos debe estar separado.

La estructura del directorio es esta:

httpdocs/.htaccess
httpdocs/application/ <== CI installation
httpdocs/blog/        <== WP installation
httpdocs/blog/.htaccess

as @URLs serían así:

mysite.com         <== CI
mysite.com/tools   <== CI
mysite.com/forum   <== CI
mysite.com/blog    <== WP

Seguíeste tutorial para configurar y funcionó muy bien.

Tanto mi aplicación codeigniter y WPblog página de inicio se muestran exactamente como deberían, con URL, estilos, etc. correctos

También puedo acceder a mysite.com / blog / wp-admin normalmente para cosas de back-end de WP.

Mi problema es cuando intento acceder a una publicación de blog real, por ejemplo:

mysite.com/blog/fiction/what-is-going-on/

Cuando hago esto, obtengo Codeigniter's 404 error page.

Mi raíz .htaccess (httpdocs / .htaccess) es esta:

RewriteEngine On
RewriteBase /

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

RewriteCond $1 !^(index\.php|robots\.txt|blog|assets)
RewriteRule ^(.*)$ index.php/$1 [L]

Mi blog .htaccess (httpdocs / blog / .htaccess) es este:

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress

¿Alguna idea de lo que estoy haciendo mal? Publicaremos más información si se solicita. Gracias por adelantado

Respuestas a la pregunta(2)

Su respuesta a la pregunta