Problema com permalinks | WordPress.org Portugal
Suporte » Instalação » Problema com permalinks
Problema com permalinks
(@caslubas)
Há 10 years, 2 months
Boa tarde! este é meu primeiro post neste fórum, gostaria de esclarecimentos dos amigos sobre o funcionamento do permalinks.
Meu âmbiente: máquina local opensuse 11.4, servidor apache2 versão 2.2.17 com mod_rewrite habilitado.
Já segui e tentei configurar o permalink conforme documentações disponibilizadas na documentação oficial e tbm em outras fontes, mas ainda não obtive sucesso.
O arquito .htaccess está configurado e com acesso total 777, conforme mostra seu conteúdo:
#cat .htaccess
A estrutura personalizada está setada com as variáveis: /%category%/%postname%/
Mas os posts só aparecem na página principal, algums sugestão?
A visualizar 15 respostas - de 1 a 15 (de um total de 18)
O .htaccess está ma mesma pasta do teu WordPress?
Thread Starter caslubas
Boa tarde, sim, está.
mmmm, é que sinceramente não vejo erro nesse htaccess, diz-me outra coisa, quando clicas num post, para que link vai? O link é carregado pelo WordPress ou envia um 404 do servidor?
Consegues me enviar o link do teu WordPress?
Quando clico, aparece o erro 404, mas o link fica correto, aparecendo na janela, conforme exemplo:
http://192.168.1.33/wordpress/teste-permalink/
e não mostra o conteúdo, se clico em ver post, mas aparece na página principal.
há, desculpe, mas ainda está rodando localmente.
Esse é o IP local, não consigo aceder 😛
Pois é, como eu disse, estou rodando localmente, antes de publicar, quero deixar perfeito antes de ir ao ar.
Sinceramente, não quero desconfiar do que dizes, mas acho que não tens o mod_rewrite activo, se tivesses activo nunca iria para um 404 do servidor mas sim para um do WordPress.
Em segundo lugar, reparo que o link /teste-permalink/ não obedece à configuração que tens "/%category%/%postname%/" deveria de ficar "/nome-da-categoria/teste-permalink/".
Durante alguns "f5" tenta manter estas linhas no teu functions.php
Para forçar o refresh da estrutura, depois podes tirar.
PS: Pelo sim, pelo não, cria um ficheiro php com o codigo <?php phpinfo(); ?> e verifica se realmente o mod_rewrite tá activo.
A meu ver, como disse, acho que o .htacess está correcto.
Caro amigo, fiz os testes que vc passou e continuou na mesma, o módulo re_write está habilitado conforme informações do módulo de configuração do servidor apache e conforme o phpinfo, segue a lista de módulos ativas:
Loaded Modules	core prefork http_core mod_so mod_authz_host mod_actions mod_alias mod_auth_basic mod_authz_groupfile mod_authn_file mod_authz_user mod_autoindex mod_cgi mod_dir mod_include mod_log_config mod_mime mod_negotiation mod_setenvif mod_status mod_userdir mod_asis mod_imagemap mod_rewrite mod_php5 mod_authz_default
Enfim, o problema continua, mas por enquanto, mudei para uma hospedagem em servidor web com windows e tenho o mesmo problema lá, enfim, não tá fácil implementar isso.
Quando puder envie o link para tentar descobrir algo sff, é que não vejo razão para isto acontecer 😡
O blog já está hospedado na web, servidor windows, o problema continua, o endereço para acesso é carlos.lubas.com
Se quiser informações sobre o php, acesse /info.php
Não estou a conseguir aceder a esse subdominio ( foi criado a pouco? ).
Amanhã passo por cá novamente, para ver se o consigo ajudar no que souber.
Sim, foi criado a menos de 24hs.
Abs e até amanhã!
Continua igual deste lado, acho que ainda não vai ser hoje 😡
Olha, uma pergunta que agora me lembrei, esse servidor Windows, está a usar Apache ou IIS? ( é que caso seja IIS o .htaccess não te serve de nada 😡 )
Bom dia! ele usa iis, disso eu já sabia, estava trabalhando no web.config, mas como não aparece mensagem de problema, apenas informa que a estrutura de permalinks está atualiazada e nada de funcioanar, o mesmo problema no servidor local.