Apache haalt www weg voor het adres als er geen / aan het eind staat

Status
Niet open voor verdere reacties.

MAX232

Gebruiker
Lid geworden
29 dec 2001
Berichten
532
Hi,

als ik op mijn webserver een adres intyp zonder slash (/) aan eind van een map dan schiet ie automatisch terug naar de canonical name. Dat is voor lokale bezoekers niet erg, voor globale echter wel. Om het concreet te maken een voorbeeld:

Als ik intype: "http://www.mijnserver.nl/mijnmap" maakt apache daar automatisch "http://mijnserver.nl/mijnmap/" van. Ik wil dat ie er "http://www.mijnserver.nl/mijnmap/" van maakt. Dus de www niet ertussen uit halen. Mijn webserver heet lokaal namelijk "intranet" en is te benaderen op "http://intranet/", van buiten is er een .nl domein aan gekoppeld. Als bezoekers van buitenaf dus "http://www.mijnserver.nl/mijnmap" intypen schiet de server naar "http://intranet/mijnmap/" wat globaal geen geldig domein is en dus in een foutmelding resulteert of in een erger geval kom je op iemand anders zijn site uit.

Weet iemand hoe ik dit gedrag kan uitzetten? Als het goed is kan dat wel.

[edit]
Ik heb geprobeerd dit met mod_rewrite op te lossen in de .htaccess maar dat resulteert in een lus.
[/edit]
 
Laatst bewerkt:
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan