gehen bei virtualhosts auch port weiterleitungen?
wenn ich zb
http://www.blabla.de aufrufe das die virtualhost einstellung das dann automatisch nach
http://www.blabla.de:2000 weiterleitet ohne das das dann oben in der adressleiste steht?
port virtualhosts?
Re: port virtualhosts?
Ja, geht. mod_rewrite und die Doku dazu ist dein Freund...
Oder soll ich es dir vorkauen? Mache ich auch gerne, aber vielleicht willst du es ja selbst herausfinden und was lernen?
Oder soll ich es dir vorkauen? Mache ich auch gerne, aber vielleicht willst du es ja selbst herausfinden und was lernen?
-
linuxnewbie
- Posts: 150
- Joined: 2003-01-24 16:00
Re: port virtualhosts?
au ja vorkauen bitte bitte :D
und mit erbsen mischen damits schmeckt ;)
und vielleicht etwas kechup dazu
und mit erbsen mischen damits schmeckt ;)
und vielleicht etwas kechup dazu
Re: port virtualhosts?
oder auch mod_proxy ;)
Re: port virtualhosts?
Alla guud, wenn's sein muss... :evil:
Dazu muss man in der allgemeinen Server Konfig noch folgendes haben:
Oki, mod_proxy habe ich vergessen, ist aber IMHO umständlicher, da man dann auch noch mod_proxy laden muss und vor allem: falls man Statistiken macht, sind die für'n Arsch, weil dann sämtliche Requests vom eigenen Server kommen. Wenn man mod_proxy verwenden will, fügt man an die "RewriteRule" oben einfach noch "[P]" an...
Code: Select all
<VirtualHost *>
ServerName www.blabla.de
RewriteEngine on
RewriteRule ^/(.*) http://www.blabla.de:2000/$1
</VirtualHost>
Code: Select all
dodo@masterboy:~$ grep mod_rewrite /etc/apache/httpd.conf
LoadModule rewrite_module /usr/lib/apache/1.3/mod_rewrite.so
Re: port virtualhosts?
Hi,
mod_rewrite hab ich nicht ganz kapiert, um ehrlich zu sein, hier die Lösung für mod_proxy:
Grüße,
flo.
mod_rewrite hab ich nicht ganz kapiert, um ehrlich zu sein, hier die Lösung für mod_proxy:
Code: Select all
<VirtualHost *:8080>
ServerName server.deinedomain.de
<IfModule mod_proxy.c>
ProxyRequests On
ProxyPass / http://192.168.5.31:2000/
</IfModule>
DocumentRoot /usr/local/httpd/proxy/
ServerAdmin info@deinedomain.de
ErrorLog /var/log/httpd/proxy_err_log
TransferLog /var/log/httpd/proxy_access_log
</VirtualHost>flo.
