Re: Apachemeldung The requested URL /home/ameyer/public_html was not found on this server

2008-07-10 Diskussionsfäden Marcus Franke
> 
> 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

2008-07-10 Diskussionsfäden Rene Schmitt
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

2008-07-10 Diskussionsfäden Rainer Sokoll
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

2008-07-10 Diskussionsfäden Marcus Müller
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]
--