como redirecionar o alias do diretório raiz para um subfloder document_root no lighttpd?

como redirecionar o alias do diretório raiz para um subfloder document_root no lighttpd?

Eu tenho esta configuração de diretório:

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

É assim que eu faço, com o 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">

isso faz parte do meu lighttpd conf, imitando o Apache httpd.conf: alias.url = ("/" => ".../htdocs/www/") server.document-root = ".../htdocs"

Infelizmente, $_SERVER["DOCUMENT_ROOT"] está apontando para htdocs/www, em vez de htdocs.

Como posso consertar isso?

Responder1

Acho que você já resolveu isso, mas se não:

Abra /etc/lighttpd/lighttpd.confe edite o valor atribuído a {server.document-root}.

Você deverá preencher ocaminho completopara o seu webroot. Não se esqueça de reiniciar o lighttpd.

informação relacionada