ngx_http_secure_link_module

Anton Yuzhaninov citrin at citrin.ru
Tue Nov 10 12:42:00 MSK 2009


Дмитрий Будько wrote:
> Здравствуйте господа.
> Все никак не могу побороть ngx_http_secure_link_module.
> Есть каталог на сервер "files" вот нужно зделать герацию динамических
> ссылок на файлы какие находятся в каталоге.
> 
> Вот кусок конфига с Nginx
> 
> location /files {
>     secure_link_secret get_file;
>     root /home/XXX/example.com;
> if ($secure_link = "") {
>     return 500;
> }
> }
> 
> и вот PHP скрипт какой генерит саму ссылку
> <?php
> $secret = 'get_file';
> $file_name = 'test_file.zip';
> $url = 'http://example.com/files/'.md5($file_name.$secret)."/$file_name";
> print "<a href=$url>$url</a>";
> ?>
> 
> И вот после клика на сгенерированую ссылку (Not Found) :(

1. А файл /home/XXX/example.com/files/test_file.zip действительно есть на диске?

2. Есть ли что то в error_log? Если там ничего нет, можно сделать отладочный лог.

-- 
 Anton Yuzhaninov





More information about the nginx-ru mailing list