Hola,
Estoy tratando de incluir un blog de Wordpress en una app Symfony. He creado el blog en otro directorio y mediante Alias de Apache quiero que al acceder a /blog se dirija al wordpress.
El problema que tengo es que no sé por qué motivo no soy capaz de saltarte el control de Symfony, cuando accedo a /blog siempre me sale el "No route found for "GET /blog" cuando en teoría a través de Apache le estoy diciendo que se salte el control de Symfony.
No sé muy bien cual es el problema porque tengo hecho lo mismo en Silex y funciona perfectamente, pero no soy capaz de que tire en Symfony.
En el virtual host de symfony tengo esto:
<VirtualHost *:80> ServerName web.local ServerAlias www.web.local DocumentRoot /var/www/Proyectos/web/web <Directory /var/www/Proyectos/web/web> AllowOverride None Order Allow,Deny Allow from All <IfModule mod_rewrite.c> Options -MultiViews RewriteEngine On RewriteBase / RewriteCond %{REQUEST_URI} !/blog RewriteCond %{REQUEST_URI} !^/blog/ RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*)$ app.php [QSA,L] </IfModule> </Directory> Alias /blog /var/www/Proyectos/blogwp <Directory "/var/www/Proyectos/blogwp"> DirectoryIndex index.php <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /blog/index.php [L] </IfModule> </Directory> </VirtualHost>
Y en el htacces de wordpress:
DirectoryIndex index.php <IfModule mod_rewrite.c> RewriteEngine On RewriteOptions inherit RewriteBase / RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ /blog/index.php [QSA,L] </IfModule>
Un saludo y gracias