Fjern .php og tving www på URL i htacess

Tags:    htaccess php

Hej alle,

Jeg har et problem.

Jeg har en side hvor jeg omskriver alle URL´s så de har www. foran således:

Fold kodeboks ind/udKode 



Jeg kunne nu også godt tænke mig at fjerne .php fra mine URLs

Jeg har prøvet alt, men det virker ikke rigtigt...

Det nytter f.eks ikke bare at tilføje dette i htacess...

Fold kodeboks ind/udKode 



Tror det har noget at gøre med at jeg har flere rewriterules på den måde...

Nogen der ved hvordan man i htacess kan lave en rewrite rule som både klare www and ingen .php extention?






5 svar postet i denne tråd vises herunder
0 indlæg har modtaget i alt 0 karma
Sorter efter stemmer Sorter efter dato
Følger lige med her. For det der htaccess er jeg ikke super skrap til :)



Jeg har svaret på samme spørgsmål herinde:

http://www.udvikleren.dk/forum/35429/mod_rewrite-.htaccesse/

Fold kodeboks ind/udKode 


Og hvis det ikke virker, kan du prøve med noget ala. det her:

Fold kodeboks ind/udKode 


Det kommer jo selvfølgelig an på hvordan du har lagt dine filer.


EDIT! Jeg havde ikke lige set det dér med at du vil "tvinge" www på siden. Det har jeg prøvet i htaccess, men kunne ikke få det til at virke. Men du kan jo et eller andet sted bare gøre det i php :).



Indlæg senest redigeret d. 10.03.2012 01:12 af Bruger #16025
Har du adgang til din DNS opsætning (gratisdns, etc)?

I så fald kan du ændre A-record så http://domain.tld altid ramler ind i http://www.domain.tld

Dette er vidst også rigtig godt for at undgå "dublicate content".





Hej Alle og tak for jeres svar.

Jeg har prøvet din løsning daniele, og det virker fint...dog ikke hvis jeg også vil have min www rewrite samtidig.

Jeg har adgang til min DNS men har aldrig arbejdet så meget i det før...

Kan du evt give mig et hint om hvor jeg skal ind og kigge mikkel?



Fold kodeboks ind/udPHP kode 


Nu har jeg ikke testet det på en "rigtig" url adresse, kun på localhost. Jeg ville også opfordre til at bruge DNS opsætningen. Men hvis du vil bruge php kunne du gøre noget lign. det her. Gad ikke lige til at sætte det op i lange funktioner hvor alt er uddybet. Det er kun et eksempel :)



Indlæg senest redigeret d. 10.03.2012 20:42 af Bruger #16025
t