Suporte » Ajustando o WordPress » Não consigo usar os links Permanentes

  • Resolvido ademirfjv

    (@ademirfjv)


    Bom dia, tenho minha loja virtual de Pet Shop, a instalação principal tava funcionando direitinho e os links permanentes também, deu problema na loja e tive que fazer a reinstalação dela todinha manual com o Backup recente da mesma que eu tinha, fiz o backup, tudo normal, voltou a funcionar mnormalmente, só que agora os links só funciona na forma padrão (?product), quando paço para nome do post da erro 404 em todas as páginas menos na principal. Já fiz de tudo, desinstalei todos os plugins (continua o erro), troquei de tema (continua o erro), exclui a pasta htaccess e nada, salvei sem a pasta htaccess para ver se criava outra mais não cria, voltei com a pasta e nada, fora outras tentativas, não sei mais o que fazer, o meu site está funcionando com os links padrões, e ta me prejudicando muito, alguém pode me ajudar porfavor?

    • Este tópico foi modificado 1 mês, 2 semanas atrás por ademirfjv.

    A página que eu preciso de ajuda: [fazer login para ver o link]

Visualizando 4 respostas - 1 até 4 (de um total de 4)
  • Como você informou o WordPress não consegue criar o htaccess sozinho, certo? Isso pode ser por falta de permissões para que o WordPress escreva/reescreva esse arquivo com as regras dos links permanentes.

    A permissão proposta para esse arquivo é 644, verifique se ele está com essa permissão.

    @everaldomatias obrigado por tentar ajudar. Vc ta falando para mudar a permissão do arquivo htaccess, se for já fiz isto, mudei as permissões do htaccess para 744, 755 e nada, continua o problema, por isto que falei que não sei o que faço mais. Não sei se o conteúdo do htaccess ta errado (coloquei o conteúdo abaixo), sei lá.

    # php — BEGIN cPanel-generated handler, do not edit
    # Defina o pacote “ea-php72” como a linguagem padrão de programação “PHP”.
    <IfModule mime_module>
    AddHandler application/x-httpd-ea-php72 .php .php7 .phtml
    </IfModule>
    # php — END cPanel-generated handler, do not edit

    Já coloquei o conteúdo do htaccess assim conforme abaixo e nada também de funcionar os links permanentes, da erro 404, só funciona no link padrão mesmo.

    # BEGIN WordPress
    # As diretrizes (linhas) entre BEGIN WordPress eEND WordPress são
    # geradas dinamicamente e só devem ser modificadas através de filtros do WordPress.
    # Quaisquer alterações nas diretivas entre esses marcadores serão sobrescritas.
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteRule ^index\.php$ – [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </IfModule>

    # END WordPress

    # php — BEGIN cPanel-generated handler, do not edit
    # Defina o pacote “ea-php73” como a linguagem padrão de programação “PHP”.
    <IfModule mime_module>
    AddHandler application/x-httpd-ea-php73 .php .php7 .phtml
    </IfModule>
    # php — END cPanel-generated handler, do not edit

    • Esta resposta foi modificada 1 mês, 2 semanas atrás por ademirfjv.

    Resolvi o problema.

    O erro era que minha instalação do WordPress estava em MultiSite, desinstalei o modo MultiSite ( este tutorial explica direitinho: https://www.canalwp.com/tutorial-wordpress/aprenda-como-desativar-o-wordpress-multisite-network/ ), deletei o htaccess, voltei nos links permanentes salvei no modo nome do post e criou normalmente outra pasata htaccess e voltou a funcionar normalmente. Valeu Abraço.

Visualizando 4 respostas - 1 até 4 (de um total de 4)
  • Você deve estar conectado para responder a este tópico.