Besöker man domän.se ska "www." automatiskt läggas till. Hur?

Permalänk

Besöker man domän.se ska "www." automatiskt läggas till. Hur?

Jag har ett problem med en av mina sidor, där man besöker "http://domän.se" så kan man inte logga in sig. Men om man besöker "http://www.domän.se" funkar det fint. Antar att det har med cookies att göra.

Hur ska jag göra för att automatiskt lägga till "www" i adressen om användaren kommer till "http://domän.se" ?

Går det kanske att fixa med htaccess?

edit: nu löste det sig iaf genom att jag ändrade i scriptet. men det hade ändå varit intressant att veta om detta går att lösa med htaccess.

Permalänk
Medlem

följande i en .htaccess i webroot gör tvärtom (dvs tar bort www), men det borde ju gå att modifiera om man nu skulle vilja det (av någon anledning):

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

Visa signatur

The power of GNU compiles you!
"Often statistics are used as a drunken man uses lampposts -- for support rather than illumination."

Permalänk
Medlem

Fixa genom DNS-poster.

t.ex.
@ A 123.123.123.123
www CNAME @

Annars får du köra mod_rewrite med hjälp av t.ex. .htaccess:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^<domain>\.com$ [NC]
RewriteRule (.+) http://www\.<domain>\.com/$1 [R]

OBS: rewriteconden ovan är inte skapad av mig, snabb googling.

Visa signatur

qw q b

Permalänk
Medlem

det har inget med cookies att göra...

Det beror på om servern är konfigurerad att lyssna på http:// också...

Visa signatur

Har varit på detta forum på tok för länge...

Permalänk
Citat:

Ursprungligen inskrivet av UndCon
det har inget med cookies att göra...

Det beror på om servern är konfigurerad att lyssna på http:// också...

Det låter ju som om servern lyssnar på http://sida.com också, han når sidan fast han inte kan logga in. Eller missuppfattar jag "logga in"?

Visa signatur

Neun und neunsich.

Permalänk
Citat:

Ursprungligen inskrivet av UndCon
det har inget med cookies att göra...

Det beror på om servern är konfigurerad att lyssna på http:// också...

mjoo, men logga in menade jag att man skulle logga in i ett script. så det var ett cookie-fel.