alias

Igor Sysoev is at rambler-co.ru
Wed Oct 25 19:04:11 MSD 2006


On Wed, 25 Oct 2006, Anton Yuzhaninov wrote:

> А в директиве alias слеш на конце обязателен?
>
> Написал такой конфиг:
>
> location /~user0/ {
>    alias /home/user0/public_html;
> }

alias заменяет в URI часть, соответсвущую location.
Для /user0/a.html путь будет такой /home/user0/public_htmla0.html

> И в логе ошибка:
>
> 2006/10/25 18:08:10 [error] 31869#0: *831474 "/home/user0/public_htm/index.html" is not found (2: No such file or directory), client: 192.168.1.2, server: www.anyhost.ru, URL: "/~user0/", host: "www.anyhost.ru"
>
> Куда исчезла буква l из конца alias?
>
> nginx-0.3.49
>
> С слешем в конце работает нормально, но зачем отрезается последняя
> буква не очень понятно.

Это ошибка, исправлю.


Игорь Сысоев
http://sysoev.ru





More information about the nginx-ru mailing list