mywebsite.com/wp-admin ele redireciona para /wp-login.php e exibe “Arquivo não encontrado”

1

No mywebsite.com, tenho o contêiner do docker em execução com o wordpress. Eu comecei como

docker run -p 8000:80 --name docker-wordpress-nginx -d 

e

docker ps

mostra

0.0.0.0:8000->80/tcp

e no meu host eu tenho o nginx rodando com

server {
     listen   80;
...
server_name mywebsite.com www.mywebsite.com;
...
location / {
             proxy_pass http://localhost:8000/;
             proxy_set_header Host $host;
    }

Eu intencionalmente executo o contêiner do docker como 8000: 80 porque tenho outras coisas em execução na porta 80 do meu host. Eu entrei em

mywebsite.com:8000/wp-admin/

e

http://mywebsite.com:8000/wp-admin/options-general.php

e alterou o endereço do site (URL) de

http://mywebsite.com:8000

para

http://mywebsite.com

Então, agora, depois que eu for aqui:

http://mywebsite.com/wp-admin/

Eu sou redirecionado aqui:

http://mywebsite.com:8000/wp-login.php?redirect_to=http%3A%2F%2Fmywebsite.com%2Fwp-admin%2F&reauth=1

e depois de fazer o login, mostro esta página:

http://mywebsite.com/wp-admin/

e eu vejo isso corretamente. No entanto, se eu clicar em qualquer link dentro, como o link "Páginas", recebo uma página em branco

File not Found

como mostra a barra de endereço e a página da web:

http://mywebsite.com/wp-admin/edit.php?post_type=page

Além disso, tentei fazer login na interface do administrador como

http://mywebsite.com:8000/wp-admin/

Depois que eu forneço usuário / senha, a página de administração principal foi exibida e, depois de clicar em qualquer link, como antes, recebi

File not found.

Eu tentei usar

define('WP_HOME','http://mywebsite.com');
define('WP_SITEURL','http://mywebsite.com');

em wp-config.php, mas não ajudou.

Eu realmente não me importo se eu uso

http://mywebsite.com:8000/wp-admin/

ou

http://mywebsite.com/wp-admin/

desde que minha interface de administração funcione e eu possa usá-la sem erros.

Alguma idéia?

    
por Darko Stefanovic 04.08.2015 / 18:43

0 respostas