Visa ett inlägg
Oläst 2009-06-16, 00:05 #5
BjörnJ BjörnJ är inte uppkopplad
Mycket flitig postare
 
Reg.datum: May 2009
Inlägg: 971
BjörnJ BjörnJ är inte uppkopplad
Mycket flitig postare
 
Reg.datum: May 2009
Inlägg: 971
Hm... sant, jag testade den nu, och det blir redirect loop.

Det här fungerar, men det är inte den perfekta lösningen:
Kod:
 Options +FollowSymLinks
RewriteEngine On
RewriteCond %{REQUEST_URI} !index.php [NC]
RewriteRule .* http://domän.tld/index.php [R=301,L]
Med den lösningen bör man inte ha kvar några andra index.php någonstans under domänen.

domän.tld/vad-som-helst blir redirectad till domän.tld/index.php
utom: domän.tld/någon-katalog/index.php som inte blir redirectad, om index.php finns.
domän.tld/någon-katalog/ blir däremot redirectad.

Tänk på att det även blir redirect på t.ex. bilder och css som du anropar från index.php, om de ligger under samma domän. Om man inte vill det får man lägga till flera RewriteCond som undantar dessa filer.
BjörnJ är inte uppkopplad   Svara med citatSvara med citat