Zdá se, že web kreslí správné odkazy, ale nepřesměrovává mě na správné zobrazení.
Stejný kód funguje dobře na starém serveru zde http://ruse.systemio.net/q&a/ . Nový server je zde http://www.rusereplays.com/q&a/
Problém, který mám, je, pokud kliknete na odkaz na této stránce na otázku, která přepíše odkaz a přesměruje na web, ale u nového serveru se zdá, že pouze přesměruje na index.php
.
Toto je můj .htaccess
, který používám na obou serverech
<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
Toto je phpinfo
pro dva servery
Každý, kdo má návrh, jak to vyřešit, nebo mi také pomůže najít řešení mého problému?
Je ve vašem httpd.conf nastaveno AllowOverride All
?
(Pokud ne, vaše direktivy mod_rewrite budou ignorovány, pokud nejsou určeny v části Directory
v souboru httpd.conf nebo v souboru conf na vašem webu)
Podívejte se do dokumentace k jádru Apache - budete se chtít ujistit, že AllowOverride a AccessFileName odpovídá nastavení vašeho starého serveru.