Домен, определенный в lighttpd.conf, не перенаправляет на сайт
Поэтому моя проблема заключается в том, что в моем файле lighttpd.conf определен определенный URL, но при вводе этого в моем браузере он не перенаправляет меня на мой веб-сайт. Это мой файл lighttpd.conf.
server.modules += ( "mod_fastcgi" )
server.modules += ( "mod_rewrite" )
fastcgi.debug = 1
debug.log-request-handling = "enable"
debug.log-file-not-found = "enable"
server.document-root = "/var/www/"
$SERVER["socket"] == ":8080" {
server.username = "lighttpd"
server.groupname = "supervisor"
server.document-root = "/var/www/"
server.port = 8080
mimetype.assign = (
".html" => "text/html"
)
url.rewrite-once = (
"^(/static($|/.*))$" => "$1",
"^(/.*)$" => "/application.fcgi$1"
)
$HTTP["host"] =~ "^(www\.)?caseloader.com$" {
server.document-root = "/var/www/"
server.chroot = "/var/www/CaseLoader_Fl"
fastcgi.server = ( "application.fcgi" =>
(( "socket" => "/tmp/fastcgi.socket",
"bin-path" => "/home/knf/.virtualenvs/caseloader-webapp/bin/python/var/www/application.fcgi",
"max-procs" => 1,
"bin-environment" => (
"REAL_SCRIPT_NAME" => ""
),
"check-local" => "disable"
))
)
}
}
Таким образом, чтобы уточнить, ввод "caseloader.com" или "www.caseloader.com", с портом в URL и без, не перенаправляет меня на мой сайт.
Раньше у меня была эта строка:
$HTTP["host"] =~ ":8080$" {
вместо
$HTTP["host"] =~ "^(www\.)?caseloader.com$" {
и это позволило мне подключиться к моему веб-сайту, введя IP-адрес в моем браузере следующим образом: http://x.x.x.x:8080/.
Конечная цель - разрешить всем компьютерам в моей локальной сети доступ к моему веб-сайту через доменное имя вместо IP-адреса. Я не против, если они будут вводить порт после домена, как "caseloader.com:8080", но я бы предпочел это, чем IP-адрес.
Я не очень знаком с сетями, и я все еще плохо знаком с использованием lighttpd, поэтому, пожалуйста, поделитесь любыми знаниями, которые, по вашему мнению, необходимы для достижения моей цели.