Suporte » Problemas no funcionamento » Actualização de Dominio

  • Boas Pessoal ,

    Já não sou novo nisto de worpress mas estive ontem com um problema com uma instalação / actualização.

    Ora cá vamos :

    Servidor sem dominio , instalação de raiz perfeita :
    http://SERVER/~nomecliente (raiz do public_http ) , perfeita sem qualquer problema , plugins instalados , tudo 100%.

    Ontem comecei então a mudança do dominio .com
    1- domain apontam ja para o Service P , sem problemas
    2 – WordPress – mudança de URL pela base de dados mysql.
    3- Mudei tb o wp_config.php os defines para apontarem para o http://www.novodominio.com

    Como tambem já tinha feito os posts , fui ao myphpadmin e mudei os posts links

    UPDATE wp_posts SET guid = REPLACE (
    guid,
    'http://exemploantigositeurl.com',
    'http://exemplonovositeurl.com');

    Tudo perfeito ,

    Ora fui ao site e naveguei sem problemas por links e paginas etc , mas ao tentar entrar na parte de ADMIN ou mesmo LOGIN estava a apontar para um endereço errado , algo assim

    http://novodominio.com/~nomecliente/wp-login.php não conseguindo aceder a parte de administração.

    novodominio.com -> está OK
    ~/nomecliente -> path da conta antiga

    Não tenho mais nenhuma ideia que possa faltar , alguma ajuda?

A visualizar 6 respostas - de 1 a 6 (de um total de 6)
  • 2 – WordPress – mudança de URL pela base de dados mysql.

    Como foi feita esta mudança? Não terá lá ficado acidentalmente a parte do ~nomedocliente nas definições do domínio? Exemplo:

    http://SERVER/~nomecliente => http://novodominio.com/~nomecliente

    em vez do correcto:

    http://SERVER/~nomecliente => http://novodominio.com

    Também em relação aos posts, a query de substituição não deveria ter incluido também ~nomecliente? Exemplo:

    REPLACE (guid, 'http://exemploantigositeurl.com/~nomedocliente', 'http://exemplonovositeurl.com');
    Thread Starter N2delay

    (@n2delay)

    Não isso ja eu verifiquei bem , porque me lembrei mesmo disso … alem que navego bem no blog so nao consigo é aceder a parte de admin ….

    Sem código é difícil investigar, mas apenas consigo imaginar que…

    • ou o site_url estar a ser mal definido algures no site (ver Changing The Site URL no Codex para sítios a rever)?
    • ou talvez exista algum filtro no código do theme (ou custom plugin) que esteja a alterar o url? (p.ex. filter hooks site_url ou login_url)
    Thread Starter N2delay

    (@n2delay)

    So pode ser algo assim , obrigado Hugo pelo ajuda …. vou perder tempo a ver isso

    [[[]]]

    Thread Starter N2delay

    (@n2delay)

    Actualização : sò pode ser o que dizes , mas ver cada ficheiro vai ser danado …

    Tenho neste momento assim :

    Endereço do WordPress (URL) -> http://SERVER/~nomecliente
    Endereço do site (URL) -> http://dominio.com

    Agora consigo navegar bem , links todos ok.
    http://dominio.com

    E consigo aceder ao ADMIN já , porque quando clico em iniciar sessão ele vai :
    http://SERVER/~nomecliente/wp-login e entra muito bem e vai ->
    http://SERVER/~nomecliente/wp-admin

    Problema : tenho sempre que passar pelo login não guarda sessão e nao tenho links de EDITAR nos posts ( como estive-se sempre logout )

    Thread Starter N2delay

    (@n2delay)

    Já sei oq ue se passou …

    .htaacess -> tinha rules com /~nomecliente/

    # BEGIN WordPress
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /~nomecliente/
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    RewriteEngine on
    RewriteCond %{HTTP:Authorization} ^(.*)
    RewriteRule ^(.*) - [E=HTTP_AUTHORIZATION:%1]
    RewriteCond %{HTTP_REFERER} !^/~nomecliente/wp-admin
    RewriteRule ^(.*)wp-content/uploads/(.*) /index.php?attachment=$2&scoper_rewrite=1 [NC,L]
    </IfModule>
    
    # END WordPress

    Foi só retirar isso para funcionar sem problemas mm nos cockies…

    Um Abraço a todos.

A visualizar 6 respostas - de 1 a 6 (de um total de 6)
  • O tópico ‘Actualização de Dominio’ está fechado a novas respostas.