desenv-web-rp.com

Problema com .htaccess e mod_rewrite após mover o site para o novo servidor

O site parece desenhar os links corretos, mas não está me redirecionando para a visualização correta.

O mesmo código funciona bem no servidor antigo aqui http://ruse.systemio.net/q&a/ . O novo servidor está aqui http://www.rusereplays.com/q&a/

O problema que estou tendo é que, se você clicar em um link dessa página para uma pergunta, ele reescreverá o link e redirecionará para o site, mas para o novo servidor, ele parece redirecionar apenas para index.php.

Este é o meu .htaccess que estou usando nos dois servidores

<IfModule mod_rewrite.c>

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php/$1 [QSA,L]
</IfModule>

ErrorDocument 404 /index.php

Este é o phpinfo para os dois servidores

Alguém com uma sugestão sobre como corrigir isso ou também me ajuda a encontrar uma solução para o meu problema?

8
Darkmage

AllowOverride All está definido no seu httpd.conf?

(Caso contrário, suas diretivas mod_rewrite serão ignoradas, a menos que sejam especificadas em uma seção Directory no arquivo httpd.conf ou no arquivo conf do seu site)

Consulte a documentação do Apache Core - você deve certificar-se de que AllowOverride e AccessFileName correspondem à configuração do seu servidor antigo.

3
danlefree