[Apache] mod_rewrite en subdomeinen

Pagina: 1
Acties:

  • djc
  • Registratie: December 2001
  • Laatst online: 08-09-2025
Ik probeer subdomeinen te maken via mod_rewrite in mijn .htaccess. mod_rewrite werkt met een ander scriptje, maar dit werkt helaas niet. Ik heb het volgende samengesteld na een avondje onderzoek & recombineren.
code:
1
2
3
4
5
RewriteEngine On 
RewriteCond %{HTTP_HOST} !^$
RewriteCond %{HTTP_HOST} !^www\.domein\.nl$ [NC]
RewriteCond %{HTTP_HOST} ^(www\.)?[a-z0-9]+\.xavamedia\.nl$ [NC]
RewriteRule ^(www\.)?[a-z0-9]+\.domein\.nl/(.*)$ /$2/$1 [NC]

Ik probeer dus webmail.xavamedia.nl/* en www.webmail.xavamedia.nl/* (bvb) intern te herschrijven naar www.xavamedia.nl/webmail/*, zonder dat dat zichtbaar is voor de gebruiker. Ik kan niet in de httpd.conf, alleen in de .htaccess.

Als dit in P&W hoort, vergeef mij, I don't know. De U has been FS'ed en de M has been Fr'd, dus nu weet ik het niet meer.

Anyone?

Rustacean


  • Creepy
  • Registratie: Juni 2001
  • Laatst online: 03-05 20:49

Creepy

Tactical Espionage Splatterer

Waarom doe je niet niet gewoon met <virtualhost> in je apache.conf?
code:
1
2
3
4
5
6
7
8
9
10
11
<virtualhost webmail.dinges.nl>
...
documentroot=/var/www/webmail
...
</virtualhost>

<virtualhost www.webmail.dinges.nl>
...
documentroot=/var/www/webmail
...
</virtualhost

"I had a problem, I solved it with regular expressions. Now I have two problems". That's shows a lack of appreciation for regular expressions: "I know have _star_ problems" --Kevlin Henney


Verwijderd

Wel lezen he! Hij kan alleen in een .htaccess komen, niet in de HTTPD.CONF.

Verder weet ik dat het mogelijk moet zijn, heb zelf namelijk ook ooit eens zo'n scriptje gebruikt, maar zou nu niet weten hoe die ook alweer ging. Zal mijn arcgief er eens op nalopen als ik hem vind post ik hem wel effies hier.

  • twixx
  • Registratie: April 2000
  • Niet online
Ik neem aan dat je de reference-guide en de manual al doorgespit hebt en er toen echt niet uit kwam.
code:
1
2
3
4
RewriteEngine On
RewriteCond %{HTTP_HOST} ^admin.test.nl$
RewriteCond %{REQUEST_URI} !^/admin/
RewriteRule (.*) /admin/$1

Denk dat dit topic daarmee alle benodigde informatie heeft gehad.

9x Canadian Solar + Enphase IQ7+ 3,4 kWp ZZW 20º
4x Yingli + Enphase IQ7 1 kWp ZZW 25º
4x Yingli + Enphase IQ7 1 kWp ZZW 90º


  • Creepy
  • Registratie: Juni 2001
  • Laatst online: 03-05 20:49

Creepy

Tactical Espionage Splatterer

Op dinsdag 05 februari 2002 10:44 schreef HPC het volgende:
Wel lezen he! Hij kan alleen in een .htaccess komen, niet in de HTTPD.CONF.
hmz... zzorry.. twas nog vroeg he :z

"I had a problem, I solved it with regular expressions. Now I have two problems". That's shows a lack of appreciation for regular expressions: "I know have _star_ problems" --Kevlin Henney


  • djc
  • Registratie: December 2001
  • Laatst online: 08-09-2025
Op dinsdag 05 februari 2002 11:42 schreef twixx het volgende:
Ik neem aan dat je de reference-guide en de manual al doorgespit hebt en er toen echt niet uit kwam.
code:
1
2
3
4
RewriteEngine On
RewriteCond %{HTTP_HOST} ^admin.test.nl$
RewriteCond %{REQUEST_URI} !^/admin/
RewriteRule (.*) /admin/$1

Denk dat dit topic daarmee alle benodigde informatie heeft gehad.
Jah... Thanks a lot!

Rustacean

Pagina: 1