Hallo Forum!
Durch die Suche bin ich auf diesen Thread gestoßen, in dem eine ähnliche Problematik besprochen wird:
Leider hat mir das aber immernoch nicht weitergeholfen, daher hier mein Problem:
Jeder User auf meinem Server hat ja sein eigenes Home-Verzeichnis im Stil von /home/username. Dort ist auch das Verzeichnis public_html, in welchem die vom Apache zu hostenden Webseiten liegen.
Die sind dann ja bekanntermaßen über die url http://mein-server/~username/webseite.html erreichbar sind.
Nun bekomme ich aber das mod_rewrite nicht mit diesen Userverzeichnissen zum laufen.
Hier der Inhalt der .htaccess, die ich zum Testen erstellt hatte:
Mein Problem ist jetzt, dass der Apache die index.html aber im falschen Verzeichnis sucht: Anstatt im public_html-Verzeichnisses des Userdirs sucht er nach /var/www/index.html (auf meinem Debian-System) bzw nach /srv/www/htdocs (auf meinem Suse-Rechner)
Denentsprechend erscheint gleichzeitig in der /var/log/apache2/error.log der Eintrag:
Hat von Euch jemand eine Ahnung, wie ich das Problem beheben könnte?
Viele Grüße und Danke schonmal für jede Hilfe,
Lionel
Durch die Suche bin ich auf diesen Thread gestoßen, in dem eine ähnliche Problematik besprochen wird:
mod_rewrite für einzelne User aktivieren
Hallo Leute, bin Newbie und wollte fragen was ich unter Confixx im httpd Spezial eintragen muss um mod_rewrite zu aktivieren. Hat jemand einen Tipp. Gruss und Danke.
serversupportforum.de
Jeder User auf meinem Server hat ja sein eigenes Home-Verzeichnis im Stil von /home/username. Dort ist auch das Verzeichnis public_html, in welchem die vom Apache zu hostenden Webseiten liegen.
Die sind dann ja bekanntermaßen über die url http://mein-server/~username/webseite.html erreichbar sind.
Nun bekomme ich aber das mod_rewrite nicht mit diesen Userverzeichnissen zum laufen.
Hier der Inhalt der .htaccess, die ich zum Testen erstellt hatte:
Code:
RewriteEngine On
RewriteBase /
RewriteRule ^test.html$ index.html [PT]
Mein Problem ist jetzt, dass der Apache die index.html aber im falschen Verzeichnis sucht: Anstatt im public_html-Verzeichnisses des Userdirs sucht er nach /var/www/index.html (auf meinem Debian-System) bzw nach /srv/www/htdocs (auf meinem Suse-Rechner)
Denentsprechend erscheint gleichzeitig in der /var/log/apache2/error.log der Eintrag:
Code:
File does not exist: /var/www/index.html
Hat von Euch jemand eine Ahnung, wie ich das Problem beheben könnte?
Viele Grüße und Danke schonmal für jede Hilfe,
Lionel