FAQ |
Kalender |
![]() |
#1 | |||
|
||||
Medlem
|
Hej på er.
Jag har stött på ett otroligt märkligt ting på en av mina nya hemsidor. Sitter och ska ladda upp htaccess-filen som jag alltid gör på min sidor. Den följer exakt samma "kod" och allt, enda skillnaden är att jag byter ut domännamnet i varje projekt. Det jag försöker åstakomma men misslyckas med är att redirecta non-www till www på min domän. Detta fungerar enbart i internet explorer av någon skum anledning. Här är koden i min htaccess-fil. Kod:
Options +FollowSymLinks RewriteEngine on RewriteBase / ## Alltid www och bort med php RewriteCond %{HTTP_HOST} ^fetthår\.se$ [NC] RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*)$ http://www.fetthår.se/$1 [L,R=301] RewriteRule ^([^\.]+)$ $1.php [NC,L] Det är ingen cache, har prövat på min tjejs dator, det är inga filrättigheter på FTP-servern, det är ett identiskt script jag har på alla andra mina sidor på samma webbhotell och på samma IP där det fungerar. Jag har haft en teori om att det är det första domännamnet med ett "å" i som kan spöka till det, så jag har prövat sätta domänen i punycode - men utan resultat. Jag sparar även .htaccess-filen i UTF-8 format. Men det sjuka är att exakt samma kod fast med en annan domän fungerar utmärkt (på mina andra sidor). Vad fasiken kan detta bero på? Har snart googlat mig till döds men inte hittat något. |
|||
![]() |
![]() |
![]() |
#2 | |||
|
||||
Mycket flitig postare
|
Har väldigt svårt att se att IE skapar ett problem server-sided. Kolla igenom om det är något session-problem, skulle tippa på det. Mvh,
|
|||
![]() |
![]() |
![]() |
#3 | |||
|
||||
Medlem
|
||||
![]() |
![]() |
![]() |
#4 | ||
|
|||
Medlem
|
Testa med konverterad version av din idn-domän:
xn--fetthr-mua.se |
||
![]() |
![]() |
![]() |
#5 | |||
|
||||
Medlem
|
||||
![]() |
![]() |
![]() |
#6 | ||
|
|||
Medlem
|
Jag har ett liknande problem.
Jag vill att ALLA non-www requests ska göras om till www inkluderat subdirectories. så om man t.ex. requestar www.kattapa.se/katt/apa/nosense.php så ska man komma till kattapa.se/katt/apa/nosense.php Detta funkar aldrig med undermappar. Det funkar bara med filer som man requestar som ligger i ROOT. Här är koden: Kod:
RewriteEngine On RewriteCond %{HTTP_HOST} !^www\. RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L] |
||
![]() |
![]() |
![]() |
#7 | ||
|
|||
Bara ett inlägg till!
|
Citat:
Kod:
RewriteBase / RewriteCond %{HTTP_HOST} ^musikmixen.se RewriteRule (.*) http://www.musikmixen.se/$1 [R=301,L] |
||
![]() |
![]() |
![]() |
#8 | ||
|
|||
Medlem
|
Ja tack
![]() Fan va pillrigt det är med sånt här |
||
![]() |
![]() |
Svara |
|
|