Log ind

Brugernavn

Kodeord



Er du endnu ikke tilmeldt bruger?
Klik her for at oprette dig.

Har du glemt dit kodeord?
Bed om et nyt ved at klikke her.

Køb en ekspert

Replikboks

Du er nødt til at logge på for at skrive en replik.

10-9-2010 12:31
Stort tillykke til Helmuth skal der lyde!

9-9-2010 17:10
Jeg vil jo mene at de officielle supportsider burde fremstå som et "fint fungerende" eksempel på et PHP-Fusion site.. ?

9-9-2010 17:08
@Admins: Kunne I evt. ikke bare (til at starte med) lægge standart-filer på forum-delen ??? Det er dælme træls man ikke kan redigere sine indlæg, følge med i nye indlæg mm.

26-8-2010 18:20
Jamen tak for det! Heller ikke andet end 386 fra at nå 10000 indlæg på æ' Tips-side. Smile

26-8-2010 16:29
Tillykke - ikke langt til 5.000!

Chart

www eller ikke www med .htaccess

Problem:


PHP-Fusion har problemer med at man kan være logget ind hhv. ikke være logget ind, afhængig om man har skrevet www. i adresselinien foran domænenavnet, fx. www.php-fusion.dk, eller ikke.

Problemet er, at PHP-Fusion skelner mellem www og ikke-www, forstået på den måde, at man kan være logget ind "i den ene" men ikke "i den anden" og vice versa.

Hvis man fx. er logget ind MeD www, og så klikker på et link på siden, som kræver, at man er logget ind for at kunne tilgå det, fx. en artikel, og dette link er UDeN www, ja så konkluderes, at man ikke har ret til at se den, og man bliver smidt til forsiden.

Løsning:


Problemet kan løses, hvis den udbyder man benytter tillader at bruge .htaccess filer. (Nogle udbydere tillader, at man slår dette til, andre ikke)
Det skal være slået til.

Man laver en simpel tekstfil med følgende indhold:
Rewriteengine On
RewriteCond %{HTTP_HOST} ^www.(.+)$ [NC]
RewriteRule ^(.*)$ http://%1/$1 [R=301,L]

og gemmer den med navnet ".htaccess". (altså ikke noget navn, og filextension htaccess efter punktummet)
Denne lægges i rod-biblioteket på serveren.

Det har følgende effekt:
Hvis nogen bruger www. i adressen, vil den automatisk, og med det samme, blive erstattet af samme adresse, men uden www.
altså; http://www.php-fusion.dk bliver til http://php-fusion.dk.

Husk, at sætte "Sidens adresse" op tilsvarende, altså uden www. (administration -> System -> Hovedindstillinger)

Kommentarer

#1 | jacobjensen d. 6. juni 2009 22:07
Smukt. Klart og brugbart. Grin
#2 | Sonnes d. 23. oktober 2009 17:34
Helt enig Wink
#3 | Hewitt d. 29. april 2010 02:29
virker ikke særligt godt her...
jeg bliver fuldstændigt udlukket af alle siderne med www foran... vist jeg laver den ".htaccess"

www.pressemedie.dk

Kommentér

Du skal logge ind for at kommentere.

Vurderinger

Du skal være registreret bruger for at kunne vurdere en tekst.

Log ind eller meld dig til.

Teksten er ikke vurderet.
Siden dannet på: 0.15 sekunder
10,806,257 Unikke besøg