[APACHE2] rewriterule subdomein

Pagina: 1
Acties:

  • muis|IA
  • Registratie: Oktober 2001
  • Laatst online: 18-11-2022
ik wil voor een een testdomeintje het volgende doen:
http://subdomein.domein --> /httpd/site/www/subdomein

De naam van het subdomein moet dus naar een directory herschreven worden, ik heb nu dit:

RewriteEngine on
RewriteBase /

RewriteCond %{HTTP_HOST} ^(.*).domein\.nl
RewriteCond %{REQUEST_URI} !/%1/
RewriteCond /httpd/site//www/%1 -d
RewriteRule ^(.+)$ %{HTTP_HOST}$1 [C]
RewriteRule ^(.+)\.domein\.nl(.*?) /httpd/site/$1/$2

Ik heb nu 2 problemen:
De tweede regel werkt niet, als ik deze vervang door de naam van een subdomein dan voert ie de rewrite maar 1 maal uit zoals hoort:
RewriteCond %{REQUEST_URI} !/subdomein/
Maar het is juist de bedoeling dat deze regel ook dynamisch is, wat moet ik hierbij invullen zodat het subdomein uit de 1e regel hierbij ingevuld wordt?

Verder word de rewriterule goed uitgevoerd (als ik bovengenoemde regel vervang) maar alleen niet wanneer ik alleen het subdomein zonder pagina opvraag, dus bv: http://subdomein.domein.nl, dan gebeurd er geen rewrite.

Ik heb al verder gezocht bij google maar ik kom alleen maar rewriterules tegen voor als je een aantal voor gedefinieerde subdomeinen hebt

Heeft iemand misschien een idee waar ik wat verder mee kom ?

[ Voor 5% gewijzigd door muis|IA op 29-08-2005 13:02 ]

Een vergissing is menselijk maar om er een puinhoop van te maken heb je een computer nodig (met mij erachter)


  • Arjan A
  • Registratie: November 2000
  • Laatst online: 01:01

Arjan A

Cenosillicafoob

Heb je deze Apache pagina al doorgelezen? Gaat over dynamische mass virtual hosting. Er staan ook voorbeelden in.

Canon EOS | DJI M2P
Fotoblog · Mijn werk aan jouw muur


  • muis|IA
  • Registratie: Oktober 2001
  • Laatst online: 18-11-2022
Arjan A schreef op maandag 29 augustus 2005 @ 13:05:
Heb je deze Apache pagina al doorgelezen? Gaat over dynamische mass virtual hosting. Er staan ook voorbeelden in.
Als ik daar naar kijk dan zie ik wel van gelijkenissen, het gedeelte bij "A homepages system using mod_rewrite" lijkt op wat ik nodig heb. Maar in die constructie krijg ik een timeout omdat apache de boel blijft herschrijven bij mij

Een vergissing is menselijk maar om er een puinhoop van te maken heb je een computer nodig (met mij erachter)


  • muis|IA
  • Registratie: Oktober 2001
  • Laatst online: 18-11-2022
Iemand misschien al een idee? Ben er vandaag alweer tijden mee bezig maar komt op geen enkele manier verder ;(

Een vergissing is menselijk maar om er een puinhoop van te maken heb je een computer nodig (met mij erachter)