2 Probleme mit lighttpd



Black-Rider

New Member
Hallo,
ich bin zur Zeit dabei meinen Server von apache2 auf lighty umzustellen.

1. Schritt: Da auf dem Server apache2 läuft habe ich den lighttpd Port auf 81 geändert.

1. Problem

Nach dem Anpassen des Ports habe ich zunächst die 10-simple-vhost.conf angepasst und einen Link im Ordner conf-enabled erstellt.

Meine 10-simple-vhost.conf sieht nun wie folgt aus
Code:
server.modules += ( "mod_simple_vhost" )
simple-vhost.server-root         = "/home/webserver/lighttpd"
simple-vhost.document-root       = "/html/"
simple-vhost.default-host        = "meinedomain.de"

Im Verzeichnis /home/webserver/lighttpd habe ich 2 Verzeichnise mit jeweils dem Unterordner html angelegt.
/home/webserver/lighttpd/meinedomain.de/html
/home/webserver/lighttpd/subdomain.meinedomain.de/html

Mein Problem besteht darin, dass auch die Subdomain (Aufruf per subdomain.meinedomain.de:81) auf das Verzeichnis meinedomain.de/html leitet und nicht in subdomain.meinedomain.de/html.

Hat es viell. etwas damit zu tun, dass ich den Port geändert habe?

2. "Problem"

Ich habe folgende .htaccess
Code:
RewriteEngine on
RewriteRule !\.(php)$ /home/webserver/xyz/index.php

Diese Regel möchte ich nun auch mit dem lighty nutzen.
Ich habe mod_rewrite in der lighttpd.conf einkommentiert.
Danach habe ich mir eine .conf Datei im Ordner /etc/lighttpd/conf-available erstellt und einen Link in conf-enabled erstellt. Ich hänge jetzt ein bisschen die Regel für Lighttpd anzupassen. Die Regel soll nur für die Subdomain (hier Beispiel subdomain.meinedomain.de) gelten.

Vielen Dank für eure Hilfe!

LG
Black-Rider
 
Das 1.Problem hat sich soeben erledigt. Wenn der Server auf Port 80 läuft, funktionieren dei virutellen Hosts.

Zum 2. Problem:
Code:
$HTTP["host"] =~ "^subdomain\.meinedomain.de$" {
dir-listing.activate     = "disable"
url.rewrite-once = ( "^index\.html$" => "test.php" )
}

Das dir-listing.activate wird ausgeführt, somit funktioniert nur die Rewrite Rule nicht. Aber wieso? Will zum Testen von der index.html einfach mal zur test.php gelangen

lg
Black-Rider
 
Back
Top