Le site semble dessiner les liens corrects mais ne me redirige pas vers la vue correcte.
Le même code fonctionne bien sur l'ancien serveur ici http://ruse.systemio.net/q&a/ . Le nouveau serveur est ici http://www.rusereplays.com/q&a/
Le problème que j'ai est que si vous cliquez sur un lien sur cette page pour une question, il réécrit le lien et redirige vers le site, mais pour le nouveau serveur, il semble simplement rediriger vers index.php
.
Ceci est mon .htaccess
que j'utilise sur les deux serveurs
<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
C'est le phpinfo
pour les deux serveurs
Quelqu'un a-t-il une suggestion pour résoudre ce problème ou m'aide-t-il aussi à trouver une solution à mon problème?
Est-ce que AllowOverride All
est défini dans votre httpd.conf?
(Si ce n'est pas le cas, vos directives mod_rewrite seront ignorées à moins qu'elles ne soient spécifiées dans une section Directory
du fichier httpd.conf ou du fichier conf de votre site.)
Consultez la documentation Apache Core - vous voudrez vous assurer que AllowOverride et AccessFileName correspondent à la configuration de votre ancien serveur.