nginx-0.8.50

codenet nginx-forum на nginx.us
Ср Сен 8 13:31:56 MSD 2010


Спасибо, разобрался...

Вот пример на PHP..

[code]
			$secret_word = "PASSWORD"; // Секретное слово ;)
			$uri_prefix = "http://test/p/"; // Начало ссылки
			$file = '/file.zip'; // Файл
			$time = time()+43200; // Ссылка будет
действительна в течении 12 часов
			$secret = md5($time.'.'.$file.'.'.$secret_word, true); //
Хешируем в md5 bin.
			$secret = strtr(base64_encode($secret), '+/', '-_'); // Encode base64
url
		
			$hash_url = $uri_prefix.$secret.','.$time.$file; //
Формируем ссылку
			
			echo $hash_url; //
http://test/p/2NQsU9GwkRczHLAoVIR90g==,1283988278/file.zip
[/code]

Posted at Nginx Forum: http://forum.nginx.org/read.php?21,126363,128324#msg-128324




Подробная информация о списке рассылки nginx-ru