как перенаправить псевдоним корневого каталога в подпапку document_root в lighttpd?

как перенаправить псевдоним корневого каталога в подпапку document_root в lighttpd?

У меня такая конфигурация каталога:

htdocs/www -> web site pages
htdocs/WEB-INF -> lib and classes, used in web pages
htdocs/data -> data (images, documents)

Вот как я это делаю с помощью Apache:

htdocs/www/images/logo.gif
htdocs/www/exemple/php:
<?
include_once $_SERVER["DOCUMENT_ROOT"]."/lib/classes/A.class.php";
$s=file_get_contents($_SERVER["DOCUMENT_ROOT"]."/data/content.txt");
?>
<a href="/images/logo.gif">

это часть моей конфигурации lighttpd, имитирующая Apache httpd.conf: alias.url = ("/" => ".../htdocs/www/") server.document-root = ".../htdocs"

К сожалению, $_SERVER["DOCUMENT_ROOT"] указывает на htdocs/www, а не на htdocs.

Как это исправить?

решение1

Думаю, вы уже решили эту проблему, но если нет:

Откройте /etc/lighttpd/lighttpd.confи отредактируйте значение, присвоенное {server.document-root}.

Вам следует заполнитьполный путьв ваш webroot. Не забудьте перезапустить lighttpd.

Связанный контент