Вы строго не обязаны, это будет функционировать, не будучи в chroot. Однако это считают лучшей практикой. Это вызвано тем, что, если кто-то взламывает Ваш веб-сайт, и получает доступ оболочки, они только получают доступ к очень немногим библиотекам, и программы должны были сделать веб-сервер выполненным. Без chroot они получили бы доступ к Вашей целой системе.
До выполнения нескольких копий языка чероки в их собственном chroots я полагаю, что это перестанет работать, поскольку каждая копия будет пытаться прислушаться к трафику в порте 80 и найти, что они не могут, так как первая запущенная копия языка чероки уже слушает в.
Однако chrooting является сложным процессом, и я не рекомендовал бы делать его, если Вы не удобная компиляция Вашей собственной копии языка чероки.
$HTTP["host"] =~ ".*\.muntinternet\.nl" {
url.redirect = (
"/\?pg=mysql" => "http://muntinternet.nl/lean-webhosting/mysql-clustering/",
"/\?pg=cloud_uitleg" => "http://muntinternet.nl/lean-webhosting/cloud-uitleg/"
)
}
Мне нужно было исключить /index\.php
Спасибо!
Возможно, вам потребуется заменить ". * \\. Mydomain \\. Com"
на ". * \. Mydomain \ .com"
и перезапустите lighttpd
. Если это не помогает: объясните , почему перенаправление не работает для вас.