
ich muss eine Subdomain in meinem DNS aktualisieren und lighththpd conf ich habe versucht, die DNS als
example.test.org IN A (my ip address)
in meinem DNS und meiner Lighttpd-Conf geht hier
$HTTP["host"] == "example.test.org"{
server.document-root = "/var/www/example"
accesslog.filename = "/var/www/example/access.log"
}
ich werde nicht umgeleitet, es heißt, der Server wurde nicht gefunden. Kann mir jemand helfen.////
Antwort1
Vielleicht möchten Sie auch einen Blick auf mod_simple_vhost werfen. Hier ist das Debian-Konfigurationsbeispiel:
root@yourdomain:/etc/lighttpd# cat conf-enabled/10-simple-vhost.conf
## Simple name-based virtual hosting
##
## Documentation: /usr/share/doc/lighttpd-doc/simple-vhost.txt
## http://www.lighttpd.net/documentation/simple-vhost.html
server.modules += ( "mod_simple_vhost" )
## The document root of a virtual host isdocument-root =
## simple-vhost.server-root + $HTTP["host"] + simple-vhost.document-root
simple-vhost.server-root = "/srv/www/"
simple-vhost.document-root = "/htdocs/"
## the default host if no host is sent
simple-vhost.default-host = "yourdomain.com"
Damit können Sie ein beliebiges Verzeichnis in /srv/www in der Form „test.yourdomain.com“ erstellen, um diese Subdomäne zu aktivieren. Stellen Sie sicher, dass Sie das Verzeichnis htdocs in das Verzeichnis einfügen.
Aber ich denke, Sie sollten zunächst die DNS-Verbreitung überprüfen, wieBen Quickerwähnt.
Grüße
Antwort2
Was ist das Ergebnis von „dig example.test.org“? Ist die IP richtig? Solange Sie dort keine richtige Antwort erhalten, funktioniert unter dieser Subdomäne jedenfalls nichts.
Antwort3
Ersetzen Sie die erste Zeile durch: $HTTP["host"] =~ "example\.test\.org$"{
Vielleicht funktioniert das.