WN

WN (https://www.wn.se/forum/index.php)
-   Serversidans teknologier (https://www.wn.se/forum/forumdisplay.php?f=4)
-   -   skicka http://domän.se till http://www.domän.se (https://www.wn.se/forum/showthread.php?t=34541)

Thor 2009-01-18 15:40

hej, finns det nått enkelt sätt att skicka http://domän.se till http://www.domän.se automatiskt?
Dvs. nån skriver "domän.se" i adressfältet och hamnar på "www.domän.se"

KarlRoos 2009-01-18 15:50

Att skriva www innan är bara ett dålig påhitt, http://no-www.org/.

Men om du nu ska kämpa emot så tror jag att detta fungerar:

Citat:

RewriteEngine On
RewriteCond %{HTTP_HOST} ^http://\.(.+)$ [NC]
RewriteRule ^(.*)$ http://www%1/$1 [R=301,L]


gsoc 2009-01-18 15:59

Dom få gånger det behövs kör jag med detta

Citat:

RewriteEngine on
RewriteCond %{HTTP_HOST} ^sida.se [NC]
RewriteRule ^(.*)$ http://www.sida.se/$1 [L,R=301]


kw_wasabi 2009-01-18 16:33

För att göra en permanent redirect till www-domänen lägger du till följande kod längst upp på varje sida: (förutsatt att du kör ASP)

Kod:

<%@ Language=VBScript %>
<%
IF ((Request.ServerVariables("SERVER_NAME")) = "doman.se") THEN
        Response.Status = "301 Moved Permanently"
        Response.AddHeader "Location", "http://www.doman.se/"
        Response.End
END IF
%>


tartareandesire 2009-01-18 16:35

Citat:

Originally posted by KarlRoos@Jan 18 2009, 16:50
Att skriva www innan är bara ett dålig påhitt, http://no-www.org/.
Men om du nu ska kämpa emot så tror jag att detta fungerar:
Citat:

RewriteEngine On
RewriteCond %{HTTP_HOST} ^http://.(.+) [NC]
RewriteRule ^(.*) http://www%1/1 [R=301,L]


Nja, det håller jag nog inte med om. Man bör väl välja det ena eller andra och då tycker jag själv www-alternativet känns prydligare och det som de flesta fortfarande associerar med internet.

KarlRoos 2009-01-18 22:31

Citat:

Originally posted by tartareandesire@Jan 18 2009, 17:35
Nja, det håller jag nog inte med om. Man bör väl välja det ena eller andra och då tycker jag själv www-alternativet känns prydligare och det som de flesta fortfarande associerar med internet.
Visst, www är associerat med internet men det är ju helt enkelt en vane sak. Jag tror inte att dina besökare tror att de befinner sig "någon annan stans" för att du tar bort www från URL'en.

Precis som exemplet på no-www.org. Du skickar inte mail till [email protected]än.tld eftersom att det ändå kommer att gå via rätt protokoll.

Det skadar inte att ha www likaväl som det inte gynnar, enligt mig i alla fall.

emilv 2009-01-19 00:41

Citat:

Originally posted by KarlRoos@Jan 18 2009, 16:50
Att skriva www innan är bara ett dålig påhitt,http://no-www.org/
WWW är ju bara en av otaliga tjänster. Tills webbläsarna skaffar stöd för SRV-värden i DNS finns det inget annat sätt att skilja på alla de tjänster som kan finnas på en domän.


Alla tider är GMT +2. Klockan är nu 12:20.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson