login  Naam:   Wachtwoord: 
Registreer je!
 Forum

.htaccess

Offline Maarten - 21/03/2005 16:23
Avatar van MaartenErelid
  1. RewriteEngine On
  2.  
  3. RewriteCond %{HTTP_HOST} ^westroute\.be$ [NC]
  4. RewriteRule ^(.*)$ http://www.westroute.be/ [R,L]
  5.  
  6. RewriteCond %{HTTP_HOST} !^www\.westroute\.be
  7. RewriteCond %{HTTP_HOST} ([^.]+)\.westroute\.be/ [NC]
  8. RewriteRule ^(.*)$ http://www.westroute.be/index.php?mod=routes&gemeente=%1 [L,R]
  9.  
  10. RewriteCond %{HTTP_HOST} !^www\.westroute\.be
  11. RewriteCond %{HTTP_HOST} ([^.]+)\.westroute\.be/([^\.\?/]+)$ [NC]
  12. RewriteRule ^(.*)$ http://www.westroute.be/index.php?mod=routes&gemeente=%1&route=%2 [L,R]
Het probleem met deze code:
Als ik naar westroute.be ga, krijg ik wel www.westroute.be te zien, zoals het hoort.

Als ik naar ichtegem.westroute.be surf, krijg ik een 404.
Als ik naar ichtegem.westroute.be/Iets surf krijg ik eveneens een 404.

De bedoeling is dat:
Wanneer je naar
http://iets.westroute.be surft, je http://www.west...eente=iets krijgt te zien
Wanneer je naar http://iets.westroute.be/ietsanders surft, je http://www.west...ietsanders krijgt...

Ik heb niet veel verstand van die .htaccess toestanden, ik heb dit afgeleid uit een tutorial, maar blijkbaar verkeerd... 

6 antwoorden

Gesponsorde links
Offline prorsoft - 21/03/2005 16:33
Avatar van prorsoft PHP gevorderde waar staat je .htaccess bestand dan???
Offline infinity - 21/03/2005 17:04 (laatste wijziging 21/03/2005 17:04)
Avatar van infinity Gouden medaille

Grafische gevorderde
prorsoft je begint op een paar andere vervelende mensen hire te lijken. het heeft er niks mee te maken waar dat .htaccess bestand staat want hij zegt net dat het eerste stukje wel werkt:/

maar murfy.

moet je dat eerste stukje niet weg halen dit dus: RewriteCond %{HTTP_HOST} !^www\.westroute\.be

want dat is eigelijk toch precies het zelfde als dat wat er na komt(RewriteCond %{HTTP_HOST} ([^.]+)\.westroute\.be/ [NC]) dus heb je het daar dubbel op staan.

ik heb er zelf ook geen verstand van maar het lijkt me niet echt logisch
Offline Maarten - 21/03/2005 17:35 (laatste wijziging 21/03/2005 22:16)
Avatar van Maarten Erelid Ik zal het eens proberen ;) En idd protsoft, dat was een nogal onlogische reactie...

edit: nope, heeft niet geholpen.
Offline prorsoft - 22/03/2005 15:55 (laatste wijziging 22/03/2005 15:57)
Avatar van prorsoft PHP gevorderde :\het is trouwens prorsoft, geen protsoft...

maar tis niet onlogisch, want wie zegt dat het sowieso wel werkt, want de meeste browsers doen dat normaal al, naar www.westroute.be gaan als je westroute.be invoert
Offline infinity - 22/03/2005 17:10
Avatar van infinity Gouden medaille

Grafische gevorderde
waarom zou ie het dan nog int htaccess bestandje zetten protsoft(meestal staat er ook al standaard een htaccess ding op de host)?

ik amg aan nemen dat murfy nou ook weer niet zo dom is.
Offline Maarten - 22/03/2005 19:25
Avatar van Maarten Erelid @protsoft:

zelf als ik dat stuk weglaat werkt het niet hoor...
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.196s