![]() |
Jo, så här hade jag tänkt mig. Hade tänkt stänga ned en domän och vill därför redirecta allt under domänen till startsidan, dvs. http://domain.com/
Så allt, även om man går in via http://www. och diverse undersidor ska redirectas till http://domain.com/ Apache med .htaccess ska användas. |
Det borde nog funka med:
|
Om det är startsidan på samma domän som det redirectas från måste man lägga till följande villkor före RewriteRule (så det inte blir en loop):
Kod:
RewriteCond %{REQUEST_URI} !^/index.html [NC] |
Det är från samma domän till samma domän. Testade detta men fungerade ej:
Citat:
|
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 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. |
http://no-www.org/
RewriteEngine On RewriteCond %{HTTP_HOST} ^www\.(.+)$ [NC] RewriteRule ^(.*)$ http://%1/$1 [R=301,L] |
Citat:
|
Vill dock ha allt under http://domain.com/ och inte http://domain.com/index.php - Om det går att ordna.
|
Jag kom på det. Känns så självklart nu, borde ha tänkt på det från början. :)
Här kommer dock inte www.goplay.se/ att redirectas, men däremot allt som ligger under www, utom just /. (Jag förutsätter att domänen med och utan www pekar på samma katalog.) Om man vill ha redirect även på roten på www kan man göra så här: Kod:
Options +FollowSymLinks |
Alla tider är GMT +2. Klockan är nu 13:22. |
Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson