[Apache] Rewrite i.c.m. MultiViews probleem

Pagina: 1
Acties:

  • man-o-script
  • Registratie: Juni 2001
  • Laatst online: 16:52
Beste Tweakers,
heb een probleempje met een Apache RewriteRule.

Ooit heb ik een subdomein (in dit voorbeeld 'sub') in gebruik gehad, waar ik nu vanaf wil. Aangezien er nog externe verwijzingen zijn naar dit subdomein moet er een redirect komen naar het 'www' domein, zoals in onderstaand voorbeeld:

http://sub.domein.nl/ >> http://www.domein.nl/
Maar ook:
http://sub.domein.nl/artikel/24 >> http://www.domein.nl/artikel/24
http://sub.domein.nl/images/plaatje.jpg >> http://www.domein.nl/images/plaatje.jpg

Nu ben ik zelf tot de volgende Rewrite gekomen:
code:
1
2
RewriteCond %{HTTP_HOST} sub.domein.nl$ [NC]
RewriteRule ^(.*)$ http://www.domein.nl/$1 [L,R=301]


Opzich werkt de Rewrite, punt is alleen dat deze niet samenwerkt met de MultiViews waar ik gebruik van maak.
In werkelijkheid is /artikel namelijk gewoon /artikel.php. Als ik deze Rewrite dus gebruik bij bovenstaand voorbeeld krijg ik het volgende:

http://sub.domein.nl/artikel/24 >> http://www.domein.nl/artikel.php/24

Uiteraard is het niet wenselijk dat de .php extentie weer terug komt. Enig idee hoe dit te voorkomen?

//


  • Woy
  • Registratie: April 2000
  • Niet online

Woy

Moderator Devschuur®
RewriteRules horen in WSS ( Waar hoort mijn topic? )

PRG->WSS

[ Voor 12% gewijzigd door Woy op 30-05-2009 14:58 ]

“Build a man a fire, and he'll be warm for a day. Set a man on fire, and he'll be warm for the rest of his life.”


Verwijderd

Nu zie je meteen waarom je niet MultiViews hiervoor zou moeten gebruiken. Zeker niet in combinatie met mod_rewrite. Doe gewoon alles met mod_rewrite, dan heb je hier geen last van.

  • man-o-script
  • Registratie: Juni 2001
  • Laatst online: 16:52
Verwijderd schreef op zaterdag 30 mei 2009 @ 15:03:
Nu zie je meteen waarom je niet MultiViews hiervoor zou moeten gebruiken. Zeker niet in combinatie met mod_rewrite. Doe gewoon alles met mod_rewrite, dan heb je hier geen last van.
Daar ben ik nu ook achter! Is alleen een hele klus om de hele site daar voor om te gaan gooien, MultiViews leek me zo makkelijk :/

Moet toch wel mogelijk zijn om dit te rewriten? Zo exotisch is het idee nu ook weer niet...

//


  • man-o-script
  • Registratie: Juni 2001
  • Laatst online: 16:52
Niemand een idee?

//