ich habe Apache schon ein paar mal installiert und hatte nie Probleme. Aber irgendwie lief mein System inzwischen gar nicht mehr. Deshalb habe ich mich heute entschlossen den Apache Webserver neu aufzusetzen. Ich verwende XP SP3 und Apache Version 2.2.17 (W32).
Ich habe im Verzeichnis "C:\Dokumente und Einstellungen\Administrator\public_html" meine Dateie "index.hml" abgelegt. Der Aufruf über "localhost/~Administrator" funktioniert soweit - der Inhalt der Datei "index.hml" wird korrekt angezeigt.
ABER: In der Datei "index.hml" befindet sich ein Link auf eine 2. Testseite:
- Code: Select all
<html>
<head>
<title>Testseite</title>
</head>
<body>
<h1>Die ist eine Testseite</h1>
<a href="/page2.html" title="Testseite2">Testseite 2</a>
</body>
</html>
Sobald ich mit der Maus auf den Link klicke, wird in der Fußzeile meine Browsers (FF 3.6.12) auf "/localhost" anstatt auf "/localhost/~Administrator" verwiesen.
In meinen früheren Apache-Installationen haben meine beiden Testdateien immer korrekt funktioniert. Was ist da falsch gelaufen?
Ich habe die Datei httpd-userdir.conf folgendermaßen konfiguriert:
- Code: Select all
# Settings for user home directories
#
# Required module: mod_userdir
#
# UserDir: The name of the directory that is appended onto a user's home
# directory if a ~user request is received. Note that you must also set
# the default access control for these directories, as in the example below.
#
UserDir "public_html"
#
# Control access to UserDir directories. The following is an example
# for a site where these directories are restricted to read-only.
#
<Directory "C:/Dokumente und Einstellungen/*/public_html">
AllowOverride FileInfo AuthConfig Limit Indexes
Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec
<Limit GET POST OPTIONS>
Order allow,deny
Allow from all
</Limit>
<LimitExcept GET POST OPTIONS>
Order deny,allow
Deny from all
</LimitExcept>
</Directory>
Ich weiß einfach nicht weiter, woran das liegt. Muss ich noch irgendwelche Module laden oder etwas in der httpd.conf einstellen?
Bitte dringend um Hilfe!
Danke vielmals.