Re: Apachemeldung The requested URL /home/ameyer/public_html was not found on this server
> > Ich möchte gerne mehrere Webseiten auf meinem Server ( Apache 2.2.9 ) > anzeigen lassen. > > VirtualHost habe ich wie folgt angegeben: > > Gebe ich aber im Browser die Adresse > http://x.x.x.x/home/ameyer/public_html ein erscheint die Meldung: The > requested URL /home/ameyer/public_html was not found on this server. Wie > kommt das ? Nun, dein DocumentRoot ist /home/ameyer/public_html/, wenn du also den Pfad nochmal in der URL aufrufst, dann wird daraus im Dateisystem: /home/ameyer/public_html/home/ameyer/public_html Und die gibt es nunmal nicht. Ganz einfach :) Warum nimmst du nicht einfach NameBased VHosts? In der Hosts Datei dann z.B.: 127.0.0.1 www.dom1.local, www.dom2.local, www.dom3.local Und die entsprechenden vhosts... Browser öffnen und fertig :) Grüße, Marcus -- Apache HTTP Server Mailing List "users-de" unsubscribe-Anfragen an [EMAIL PROTECTED] sonstige Anfragen an [EMAIL PROTECTED] --
Re: Apachemeldung The requested URL /home/ameyer/public_html was not found on this server
On Thu, 10 Jul 2008 17:10:38 +0200 Marcus Müller <[EMAIL PROTECTED]> wrote: > Hallo zusammen, > > Ich möchte gerne mehrere Webseiten auf meinem Server ( Apache 2.2.9 ) > anzeigen lassen. > > VirtualHost habe ich wie folgt angegeben: > > > ServerAdmin [EMAIL PROTECTED] > DocumentRoot /home/ameyer/public_html > ErrorLog "logs/advertising.error_log" > CustomLog "logs/advertising.access_log" combined > > Options Indexes FollowSymLinks > AllowOverride None > Order allow,deny > Allow from all > > > > Wenn ich jetzt im Browser die öffentliche IP-Adresse des Server eingebe, > gelange ich auch auf die gewünschte index.html die unter > /home/ameyer/public_html abgelegt ist. > > Gebe ich aber im Browser die Adresse > http://x.x.x.x/home/ameyer/public_html ein erscheint die Meldung: The > requested URL /home/ameyer/public_html was not found on this server. Wie > kommt das ? Weil der Indianer den internen Pfad ja nicht kennt, hast ja das Doc Root schon da rein gesetzt hast. Du könntest den Doc Root nach /home/ setzen und das http://x.x.x.x/ameyer/public_html aufrufen, ist in meinen Augen aber keine saubere Lösung Ich benutze für diese Zwecke mod_userdir dann würde der Aufruf so aussehen http://www.foo.com/~bar/ Apache Module mod_userdir: http://httpd.apache.org/docs/2.0/mod/mod_userdir.html HTH Schmitti > > Da ich ja mehrere unterschiedliche Webseiten anzeigen lassen möchte, > muss ich ja den Pfad angeben, sonst gelange ich auf die falsche Seite. > > Beste Gruesse > > Marcus > > > > -- > Apache HTTP Server Mailing List "users-de" > unsubscribe-Anfragen an [EMAIL PROTECTED] >sonstige Anfragen an [EMAIL PROTECTED] > -- > -- Apache HTTP Server Mailing List "users-de" unsubscribe-Anfragen an [EMAIL PROTECTED] sonstige Anfragen an [EMAIL PROTECTED] --
Re: Apachemeldung The requested URL /home/ameyer/public_html was not found on this server
On Thu, Jul 10, 2008 at 05:10:38PM +0200, Marcus Müller wrote: > > ServerAdmin [EMAIL PROTECTED] > DocumentRoot /home/ameyer/public_html > Wenn ich jetzt im Browser die öffentliche IP-Adresse des Server eingebe, > gelange ich auch auf die gewünschte index.html die unter > /home/ameyer/public_html abgelegt ist. So soll es sein :-) > Gebe ich aber im Browser die Adresse > http://x.x.x.x/home/ameyer/public_html ein erscheint die Meldung: The > requested URL /home/ameyer/public_html was not found on this server. Wie > kommt das ? Na weil die von Dir verlangte URL (/home/ameyer/public_html) unterhalb der von Dir definierten DocumentRoot gesucht wird - und da nicht vorhanden ist. Rainer -- Apache HTTP Server Mailing List "users-de" unsubscribe-Anfragen an [EMAIL PROTECTED] sonstige Anfragen an [EMAIL PROTECTED] --
Apachemeldung The requested URL /home/ameyer/public_html was not found on this server
Hallo zusammen, Ich möchte gerne mehrere Webseiten auf meinem Server ( Apache 2.2.9 ) anzeigen lassen. VirtualHost habe ich wie folgt angegeben: ServerAdmin [EMAIL PROTECTED] DocumentRoot /home/ameyer/public_html ErrorLog "logs/advertising.error_log" CustomLog "logs/advertising.access_log" combined Options Indexes FollowSymLinks AllowOverride None Order allow,deny Allow from all Wenn ich jetzt im Browser die öffentliche IP-Adresse des Server eingebe, gelange ich auch auf die gewünschte index.html die unter /home/ameyer/public_html abgelegt ist. Gebe ich aber im Browser die Adresse http://x.x.x.x/home/ameyer/public_html ein erscheint die Meldung: The requested URL /home/ameyer/public_html was not found on this server. Wie kommt das ? Da ich ja mehrere unterschiedliche Webseiten anzeigen lassen möchte, muss ich ja den Pfad angeben, sonst gelange ich auf die falsche Seite. Beste Gruesse Marcus -- Apache HTTP Server Mailing List "users-de" unsubscribe-Anfragen an [EMAIL PROTECTED] sonstige Anfragen an [EMAIL PROTECTED] --