ti-enxame.com

Apenas permalink padrão está funcionando mod_rewrite habilitado

Meu problema é no meu site wordpress apenas permalinks padrão está funcionando .. Quando eu mudar permalinks todas as páginas não se encontram .. apenas home page está mostrando.

Quando altero permalinks para alterar o conteúdo de .htaccess de nome para

# BEGIN WordPress
<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

E por padrão é

# BEGIN WordPress
# END WordPress

Também tentei obter o status de mod_rewrite usando este

in_array( 'mod_rewrite', Apache_get_modules() )

Ele retorna 1 e mod_rewrite está habilitado no meu servidor. Eu tenho passado por todos os documentos disponíveis na internet .. Por favor me ajude a resolver este problema .. Meu servidor de hospedagem é godaddy ..

1
Girish Sasidharan

O GoDaddy é único entre os hosts que eu vi, pois as alterações feitas nos arquivos .htaccess não ocorrem imediatamente. Eles usam algum sistema de cache para eles de alguma maneira.

Ligue os permalinks e espere um dia. Funcionou para mim no passado quando costumava estar hospedado lá.

1
Otto

Nós tivemos o mesmo problema, apenas o permalink padrão trabalhando com a reconfiguração de mod do Apache ativada.

Outras fontes nos fizeram alterar o AllowOverride no 'Directory' var/www/html "'de' None 'para' All ', isso só resultou em um erro 500 quando qualquer coisa, exceto o permalink padrão, foi escolhido.

Às vezes, dando-lhe descanso e voltando a funcionar - depois de dormir nele durante a noite, analisamos o arquivo http.conf de perto e vi isso na seção PidFile ...

    PidFile run/httpd.pid

Ao fazer um 'find/-name httpd.pid', descobrimos que este não é o caminho correto, então mudamos de acordo ...

    PidFile /var/run/httpd/httpd.pid

Salvei o arquivo (com AllowOverride definido como All também) e reiniciei o Apache ...

    service httpd restart

O permalink padrão já estava definido em WP então escolhemos outro, salvo e ...

Tudo está bem com a vida mais uma vez ...

:-)

0
Learning