Plesk 7.5.2 und mod_rewrite - vhosts.conf ignoriert?

Plesk, Confixx, Froxlor, SysCP, SeCoTo, IspCP, etc.
Post Reply
andreas_g
Posts: 11
Joined: 2004-02-01 20:39

Plesk 7.5.2 und mod_rewrite - vhosts.conf ignoriert?

Post by andreas_g »

Ich möchte gern für verschiedene domains auf meinem 1und1 rootserver mod_rewrite regeln anlegen.
Die Regeln selbst sind nicht das Problem, sondern eher wie ich die Ã?nderungen bzw. Ergänzungen in die Konfigurationen der virtuellen Hosts reinkriegen kann, ohne dass sie immer überschrieben werden.

Ã?hnliche Fragen wurden hier ja schon öfter diskutiert. Ich weiss nicht, was ich falsch mache, aber egal, wohin ich es schreibe, es wird immer überschrieben bzw. ignoriert.

in der vhosts.conf in dem entsprechenden Verzeichnis (z. B. /home/httpd/vhosts/domain.de/conf) hab ichs eingetragen - diese Einträge werden komplett ignoriert.
Nur wenn ichs direkt in die httpd.include (ebenfalls in dem entsprechenden Verzeichnis) einfüge (und zwar direkt an den Schluss zwischen "</Directory>" und "</VirtualHost>"

Hier ist der komplette Inhalt meiner vhosts.conf (genau diesen Inhalt müsste ich in die httpd.include kriegen)

Code: Select all

RewriteEngine On
RewriteCond     /home/httpd/vhosts/domain.de/httpdocs/%{REQUEST_FILENAME} !-d
RewriteCond     /home/httpd/vhosts/domain.de/httpdocs/%{REQUEST_FILENAME} !-f
RewriteRule ^/(.*)      /index.pl/$1    [PT]
Die usr/local/psa/admin/sbin/websrvmng Geschichten (sowohl wie im PleskForum als auch im aktuellen Admin-Handbuch beschrieben) habe ich natürlich auch ausgeführt ... mit der Folge halt, dass meine Einstellungen wieder weg waren :-)

Ich wäre euch für alle Tipps dankbar! muss die vhosts denn vielleicht auch den kompletten Inhalt der httpd.include haben??

Oder gibt es einen anderen Weg, wie ich meine rewrite-Regeln einbinden kann? vielleicht über eine .htaccess??? oder direkt in der httpd.conf im Verzeichnis /etc/apache2 ???

andreas
Outlaw
Posts: 1500
Joined: 2002-12-04 10:22
Location: 4. Server von rechts, 2. Reihe von oben

Re: Plesk 7.5.2 und mod_rewrite - vhosts.conf ignoriert?

Post by Outlaw »

Das Problem hatte ich am Anfang auch, bis ich ins Handbuch geschaut habe .... ;):D

Die httpd.include ist tabu für Dich, das hast Du ja schon bemerkt. Die vhost.conf war schon richtig, die muss man halt erst noch aktivieren und ggf. den Apachen restarten.

Wie das geht, steht hier:

http://download1.sw-soft.com/Plesk/Ples ... pas02.html

Gerade der letze Befehl ist das, was Du noch machen musst, dann sollte es gehen.

Gruß Outi
andreas_g
Posts: 11
Joined: 2004-02-01 20:39

Re: Plesk 7.5.2 und mod_rewrite - vhosts.conf ignoriert?

Post by andreas_g »

genau das hab ich ja auch gemacht. nur leider ohne änderung.
wie muss denn genau die vhosts.conf konfiguriert sein? müssen da nur die Zusatzeinträge drin stehen, oder quasi die ganze konfiguration des virtuellen hosts?
Outlaw
Posts: 1500
Joined: 2002-12-04 10:22
Location: 4. Server von rechts, 2. Reihe von oben

Re: Plesk 7.5.2 und mod_rewrite - vhosts.conf ignoriert?

Post by Outlaw »

Ich habe da nur die Ã?nderung drin, so wie man sie eben früher unter Confixx bei http Spezial eingegeben hat.

Bei mir gehts ohne Probleme.

Datei anlegen,
eintrag machen,
speichern,
Befehl aufrufen,
Apache neu starten,
fertig.

Gruß Outi
Roger Wilco
Posts: 5923
Joined: 2004-05-23 12:53

Re: Plesk 7.5.2 und mod_rewrite - vhosts.conf ignoriert?

Post by Roger Wilco »

andreas_G wrote:genau das hab ich ja auch gemacht. nur leider ohne änderung.
wie muss denn genau die vhosts.conf konfiguriert sein? müssen da nur die Zusatzeinträge drin stehen, oder quasi die ganze konfiguration des virtuellen hosts?
Nur die zusätzlichen Einträge. Und versuchs mal mit dem richtigen Dateinamen. :roll:
andreas_g
Posts: 11
Joined: 2004-02-01 20:39

Re: Plesk 7.5.2 und mod_rewrite - vhosts.conf ignoriert?

Post by andreas_g »

*grins*
oh schreck, ich hab doch tatsächlich den falschen Dateinamen verwendet, das Ding muss vhost.conf heissen :-)

Schande über mich und meine Server....
vielen Dank für die Hilfe!!
Post Reply