¿Cómo redirigir el alias del directorio raíz a un subfloder document_root en lighttpd?

¿Cómo redirigir el alias del directorio raíz a un subfloder document_root en lighttpd?

Tengo esta configuración de directorio:

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

Así lo hago yo con 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">

esto es parte de mi configuración lighttpd, imitando Apache httpd.conf: alias.url = ("/" => ".../htdocs/www/") server.document-root = ".../htdocs"

Desafortunadamente, $_SERVER["DOCUMENT_ROOT"] apunta a htdocs/www, en lugar de htdocs.

¿Cómo puedo solucionarlo?

Respuesta1

Creo que ya has resuelto esto, pero si no:

Abra /etc/lighttpd/lighttpd.confy edite el valor asignado a {server.document-root}.

Debes llenar elruta completaa su raíz web. No olvides reiniciar lighttpd.

información relacionada