Как я могу добавить эту конфигурацию для второго сайта на веб-сервере Lighttpd? - PullRequest
0 голосов
/ 04 января 2019

На моем Raspberry Pi я разместил свой второй сайт, добавив следующие строки на /etc/lighttpd/lighttpd.conf

$SERVER["socket"] == ":8082" {
    server.document-root = "/var/www/html/site2" 
}

И теперь я могу посетить его с этого IP 192.168.0.1:8082 в моей локальной сети.

Я хочу установить HTMLy CMS на мой второй путь к сайту /var/www/html/site2, но для этого требуется эта конфигурация Lighttpd.

$HTTP["url"] =~ "^/config" {
  url.access-deny = ( "" )
}
$HTTP["url"] =~ "^/system/includes" {
  url.access-deny = ( "" )
}
$HTTP["url"] =~ "^/system/admin/views" {
  url.access-deny = ( "" )
}

url.rewrite-once = (
  "^/(themes|system|vendor)/(.*)" => "$0",
  "^/(.*\.php)" => "$0",

  # Everything else is handles by htmly
  "^/(.*)$" => "/index.php/$1"
)

Так, как я могу добавить эту конфигурацию для второго сайта?

1 Ответ

0 голосов
/ 14 января 2019

Поместите конфигурацию HTMLy CMS внутрь

$SERVER["socket"] == ":8082" {
    ...
}
...