Page 1 of 1

zugriff mit domain und ip

Posted: 2010-03-27 11:43
by kloavoda
hi jungs,

hab mir nen kleinen webserver auf meinem NAS eingerichtet. will von meinem handy aus, auf geschützte dateinen gelangen.
mein code:

Code: Select all

server.document-root = "/srv/www/pages"
.
.
.
$HTTP["host"] == "XXX.dyndns.org" {
server.document-root = "/srv/www/pages/oeffentlich"
auth.require = (
"/" =>
(
"method" => "basic",
"realm" => "Password protected area",
"require" => "user=username"
))}
klappt alles wunderbar, wenn ich http://XXX.dyndns.org zugreife.

jedoch wenn ich über meine ip zugreife komm ich auf den ordner "pages" ungeschützt. ist mir auch klar warum, wegen der ersten zeile im code.

jedoch wenn ich diese zeile lösche in der config, dann kommt diese fehlermeldung

Code: Select all

2010-03-27 11:42:38: (configfile.c.1162) a default document-root has to be set
2010-03-27 11:42:38: (server.c.610) setting default values failed
wie kann ich das jetzt einstellen das ich mit http://XXX.dyndns.org und mit http://123.XXX.XXX.XXX auf den ordner "oeffentlich" (mit passwort) zugreife?

gruß
kloavoda

Re: zugriff mit domain und ip

Posted: 2010-03-27 16:10
by daemotron
Du lässt einfach das $HTTP["host"] == ... {} weg, setzt das Document Root so, wie Du es wirklich benötigst (auf /srv/www/pages/oeffentlich und lässt die auth.require Geschichte drin.