[Lighttpd] Domain konfigurieren klappt nicht

A

_arne

Gast
Hallo,

ich habe mit Lighttpd eine Domain konfiguriert, die aber nicht auf den eingetragenen Ordner, sondern auf das Hauptverzeichnis weiterleitet. Ich habe schon gegooglet, aber nichts dazu gefunden.

Hier mal der Abschnitt in der lighttpd.conf:
Code:
$HTTP["host"] =~ "(^|\.)domain\.org$" {
        server.document-root = "/home/sarah/public_html/kt/"
        server.errorlog      = "/var/log/lighttpd/domain.org/error.log"
}

Der Ordner gehört www-data.

Wäre für Hilfe sehr dankbar. :)
 
Zuletzt bearbeitet:
Sieht prinzipiell in Ordnung aus. Wenn es trotzdem nicht funktioniert, steht vielleicht in $HTTP["host"] etwas anderes drin, als du denkst. Ich würde stattdessen einfach mal versuchen, auf $HTTP["url"] zu matchen, vielleicht klappt das ja besser?
 
Mir ist gerade aufgefallen, dass die andere Domain auch nicht funktioniert. Also keine (war eine Weiterleitung, deshalb fiel es nicht auf).

Hier mal die lighttpd.conf, ich weiß nicht, woran das liegen könnte. :(
Code:
server.modules = (
        "mod_access",
        "mod_alias",
        "mod_cgi",
        "mod_compress",
        "mod_redirect",
        "mod_rewrite",
)

server.document-root        = "/var/www"
server.upload-dirs          = ( "/var/cache/lighttpd/uploads" )
server.errorlog             = "/var/log/lighttpd/error.log"
server.pid-file             = "/var/run/lighttpd.pid"
server.username             = "www-data"
server.groupname            = "www-data"

index-file.names            = ( "index.php", "index.html",
                                "index.htm", "default.htm",
                               " index.lighttpd.html" )

url.access-deny             = ( "~", ".inc" )

static-file.exclude-extensions = ( ".php", ".pl", ".fcgi" )

## Use ipv6 if available
#include_shell "/usr/share/lighttpd/use-ipv6.pl"

dir-listing.encoding        = "utf-8"
server.dir-listing          = "disable"

compress.cache-dir          = "/var/cache/lighttpd/compress/"
compress.filetype           = ( "application/x-javascript", "text/css", "text/h$

include_shell "/usr/share/lighttpd/create-mime.assign.pl"
include_shell "/usr/share/lighttpd/include-conf-enabled.pl"

# PDF-Fehler verhindern
$HTTP["url"] =~ "\.(?i:pdf)$" {
    server.range-requests = "disable"
}

# PHP5
fastcgi.server = ( ".php" => ((
        "bin-path" => "/usr/bin/php5-cgi",
        "socket"   => "/tmp/php.socket"
)))

# domain.org
$HTTP["url"] =~ "(^|\.)domain\.org$" {
        server.document-root = "/home/arne/public_html/"
        server.errorlog      = "/var/log/lighttpd/domain.org/error.log"
}

Dankeschön. :)

-Arne
 

Ähnliche Themen

B
Antworten
2
Aufrufe
3.773
Boedefeld1990
B
A
Antworten
5
Aufrufe
1.970
A
Zurück
Oben