Estou tendo um problema com os redirecionamentos de link permanente do WordPress que não funcionam corretamente. Consegui especificar a convenção do link permanente por meio da interface de configurações. O WordPress nomeia corretamente o hiperlink. No entanto, quando os redirecionamentos retornam o URL solicitado não encontrado neste servidor. Voltar ao padrão também não. Clicar em my_url/?p=123 me redireciona para a última convenção de link permanente selecionada, como my_url/%postname%/ que, por sua vez, resulta em erro Not Found. Eu verifiquei e meu .htaccess é gravável e contém o seguinte:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# BEGIN WordPress
# END WordPress
Como posso excluir esses redirecionamentos obsoletos?
Obrigado
Responder1
Descobri o problema. Meu /etc/httpd/conf/httpd.conf tinha AllowOverride definido como None. Depois que permiti substituições em meu diretório, .htaccess começou a afetar a configuração. Agora, os links permanentes funcionam como deveriam.