* On Mon, 30 Sep 2002 at 18:02 +0000, Pascal Volk wrote:
In der httpd.conf habe ich, um die Verzeichnisstruktur des Produktionsservers nachzubilden, die folgenden Aliase angelegt:
Alias /domain.tld "/home/www/domain.tld/htdocs/" Alias /domain.tld/cgi-bin "/home/www/domain.tld/cgi-bin/" [...] Im Browser rufe ich die Seite mit http://rechnername.domain.tld/domain.tld/contact.shtml auf. Das verwendete CGI-Script dient zum Formularversandt und ist mit der Zeile <form method="post" action="cgi-bin/script.cgi"> eingebunden. [...] Den Grund fuer die Fehlermeldung liefert ein Blick in den error_log des Apachen. Da steht dann: [Mon Sep 30 17:51:43 2002] [error] [client 192.168.0.1] File does not exist: /home/www/domain.tld/htdocs//cgi-bin/script.cgi
Fragen: Wie kommt das /htdocs/ rein?
Das war das erste Alias. Du möchtest Dein Problem vielleicht mit mod_rewrite angehen, mit alias wird das _so_ nix.
Wo kommen die zwei // vorm cgi-bin her?
Der erste von Dir. Der zweite von Apache. so: Alias /domain.tld /home/www/domain.tld/htdocs -- Adalbert GPG welcome, request public key: mailto:adalbert+key@lopez.at