View previous topic :: View next topic |
Author |
Message |
pablo_supertux Advocate
Joined: 25 Jan 2004 Posts: 2946 Location: Somewhere between reality and Middle-Earth and in Freiburg (Germany)
|
Posted: Wed May 11, 2011 1:18 pm Post subject: [apache2] virtual host names |
|
|
Hi
Ich habe folgende Konfiguration:
Code: |
NameVirtualHost *:80
...
<VirtualHost *:80>
# Proxy for thin
ProxyPreserveHost On
ProxyPass / http://127.0.0.1:4001/
ProxyPassReverse / http://127.0.0.1:4001/
</VirtualHost>
<VirtualHost *:80>
ServerName siliconpv.example.com
DocumentRoot /home/siliconpv/public_html
<Directory "/home/siliconpv/public_html">
Options Indexes FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
|
Das funktioniert gut, mit example.com bekomme ich den Inhalt von meiner Rails Applikation auf Port 4001. Wenn ich siliconpv.example.com in die URL eintippe, dann bekomme ich die Seiten unter /home/siliconpv/public_html.
Ich habe verschiedene Rails Projekte, die auf dem selben Server laufen und über unterschiedliche VirtualHosts ansprechbar sind. Kann ich irgendwie username.example.com für alle Benutzer (bzw. für alle Verzeichnisse in /home) automatisch konfigurieren wie ich es oben gemacht habe, ohne dass ich für jeden Benutzer explizit einen <VirtualHost> Block hinzuzufügen brauche? Irgendwie weiß ich nicht so recht, wonach ich suchen soll _________________ A! Elbereth Gilthoniel!
silivren penna míriel
o menel aglar elenath,
Gilthoniel, A! Elbereth! |
|
Back to top |
|
|
SinoTech Advocate
Joined: 20 Mar 2004 Posts: 2579 Location: Neunkirchen / Saarland / Germany
|
Posted: Sun May 15, 2011 12:00 pm Post subject: Re: [apache2] virtual host names |
|
|
pablo_supertux wrote: |
[...]Kann ich irgendwie username.example.com für alle Benutzer (bzw. für alle Verzeichnisse in /home) automatisch konfigurieren wie ich es oben gemacht habe, ohne dass ich für jeden Benutzer explizit einen <VirtualHost> Block hinzuzufügen brauche?[...] |
Also für "username.example.com" wüsst ich jetzt nichts, aber wenn es auch "www.example.com/~username/" tut, schau mal hier: Per-user web directories
Cheers,
Sino
EDIT:
Möglicherweise kannst du es auch auf Basis von sub-domains machen und dann intern auf User-Verzeichnisse umleiten: Apache : Virtual hosts on a per user basis? _________________ Help to answer the unanswered |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|