Wordpress em um subdiretório do Laravel - Wordpress muito permalinks página interna mostra laravel

3

Eu li muitas discussões sobre isso e não encontrei nenhuma solução. Eu tenho um aplicativo web do Laravel e adicionei um site Wordpress em um subdiretório. Isto é o que meu .htaccess se parece dentro da pasta 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>

O .htaccess , que reside em public->blog , é assim:

    # 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

Aqui está o problema:

Se eu usar os permalinks simples, tudo funciona bem. Se eu usar qualquer outro tipo de permalink, ele adiciona index.php ao URL e me mostra o aplicativo Laravel. Os permalinks adicionam o index.php na página de permalinks:

O engraçado é que, se eu escolher o post name permalink com o %postname% , o URL é:

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

e vejo o aplicativo laravel, mas o mesmo URL com o admin ( http://localhost:8000/blog/wp-admin/ ) ou qualquer outra página de administração funciona bem.

Eu realmente não quero ter que usar permalinks feios aqui.

Existe uma solução?

FYI - como você pode ver na captura de tela, o site está no localhost usando XAMPP .

    
por Avi 29.11.2017 / 17:39

1 resposta

-1

Eu acidentalmente encontrei uma solução. Eu estava usando uma instalação local do XAMPP e não havia maneira de contornar isso. Embora quando eu fiz o upload do site para um servidor ao vivo, funcionou bem. Espero que isso ajude alguém no futuro. Eu vi muitas pessoas com o mesmo problema, mas nunca vi uma solução ...

    
por Avi 21.12.2017 / 14:17