lighttpd-setup이 문서 루트 /var/www
을 가리키고 있습니다. 그러나 URL other/
이 /some/other/dir
을 가리 키기를 원합니다. 이 나는 다음과 같은 설정으로하고 있어요 :Lighttpd : 하위 경로가 다른 문서 루트를 가리 키도록하십시오.
$HTTP["url"] =~ "^/other($|/)" {
server.document-root = "/some/other/dir"
}
을 그러나, 나는 '에 http : // myhost의/기타'에 액세스하는 경우, lighttpd를 대신 단지 /some/other/dir
의 /some/other/dir/other
에 액세스하려고합니다. 어떻게 든 /other
을 제거 할 수 있습니까? 추가 URL 세그먼트는 계속 보관 하시겠습니까? 예를 들어, http://myhost/other/sub/foo.txt
은 /some/other/dir/sub/foo.txt
을 가리켜 야합니다. 해당 폴더 내의 모든 /other/
요청 및 자원 파일에 /some/other/dir/
로 리디렉션됩니다 있도록
server.modules = (..., "mod_alias")
...
alias.url = ("/other/" => "/some/other/dir/")
이 별칭을 만들 것 대신 server.document-root
을 설정하려고의