Wordpress en un subdirectorio de Laravel - Wordpress bonita permalinks página interna muestra laravel

3

Leí muchas discusiones sobre esto y no encontré solución. Tengo una aplicación web Laravel y agregué un sitio de Wordpress en un subdirectorio. Así es como se ve mi .htaccess dentro de la carpeta public :

<IfModule mod_rewrite.c>
<IfModule mod_negotiation.c>
    Options -MultiViews
</IfModule>

RewriteEngine On
RewriteCond $1 !^(blog)


# Redirect Trailing Slashes...
RewriteRule ^(.*)/$ /$1 [L,R=301]

# Handle Front Controller...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]
</IfModule>

El .htaccess que reside dentro de public->blog tiene este aspecto:

    # 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>

# END WordPress

Aquí está el problema:

Si uso los enlaces permanentes, todo funciona bien. Si uso cualquier otro tipo de enlace permanente, agrega index.php a la URL y me muestra la aplicación Laravel. Los enlaces permanentes agrega index.php en la página de enlaces permanentes:

Lo gracioso es que, si elijo el post name permalink con el %postname% , la URL es:

http://localhost:8000/blog/postname/

y veo la aplicación laravel, pero la misma URL con el administrador ( http://localhost:8000/blog/wp-admin/ ) o cualquier otra página de administrador, funciona bien.

Realmente no quiero tener que usar los enlaces permanentes feos aquí.

¿Hay una solución?

Para su información, como puede ver en la captura de pantalla, el sitio se encuentra actualmente en localhost utilizando XAMPP .

    
pregunta Avi 29.11.2017 - 17:39

1 respuesta

-1

Encontré accidentalmente una solución. Estaba usando una instalación XAMPP local y no había forma de evitarlo. Aunque cuando subí el sitio a un servidor en vivo funcionó bien. Espero que esto ayude a alguien en el futuro. He visto a muchas personas con el mismo problema pero nunca vi una solución ...

    
respondido por el Avi 21.12.2017 - 14:17

Lea otras preguntas en las etiquetas