Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: зашифровать путь к файлу

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
kuller
Отправлено: 31 Января, 2013 - 16:25:43
Post Id



Частый посетитель


Покинул форум
Сообщений всего: 561
Дата рег-ции: Нояб. 2009  


Помог: 2 раз(а)




мне надо на странице открывать панорамы. я не хочю чтоб могли видить пулный путь к файлу в адресной строке или в html коде. знаю как зашифровать ссылку в адресной строке, а вот как не показать реальный путь к файлу в html и при этом его открыть я не могу понять. подскажите как сделать...
 
 Top
KingStar
Отправлено: 31 Января, 2013 - 17:35:56
Post Id



Участник


Покинул форум
Сообщений всего: 1889
Дата рег-ции: Авг. 2011  
Откуда: Беларусь


Помог: 69 раз(а)




в htaccess, точно так же, как ты знаешь "как зашифровать ссылку в адресной строке"


-----
То что программа работает, не означает что она написана правильно!
 
 Top
kuller
Отправлено: 31 Января, 2013 - 17:47:50
Post Id



Частый посетитель


Покинул форум
Сообщений всего: 561
Дата рег-ции: Нояб. 2009  


Помог: 2 раз(а)




KingStar пишет:
в htaccess, точно так же, как ты знаешь "как зашифровать ссылку в адресной строке"


а вот здесь я не могу сообразить.

что в htaccess прописать? у меня для адресной строки так

RewriteRule ^swf/([a-z0-9]+)\.html$ index.php?do=panoramas&action=$1 [L]

а для директорий тогда как... если адрес уже в object вставляю типа /panorama/test/test.swf
 
 Top
caballero
Отправлено: 31 Января, 2013 - 17:57:25
Post Id


Активный участник


Покинул форум
Сообщений всего: 5998
Дата рег-ции: Сент. 2011  
Откуда: Харьков


Помог: 126 раз(а)




Цитата:
а вот как не показать реальный путь к файлу в html и при этом его открыть я не могу понять.

никак


-----
Бесплатная система складского учета с открытым кодом https://zippy[dot]com[dot]ua/zstore
 
 Top
kuller
Отправлено: 31 Января, 2013 - 18:27:22
Post Id



Частый посетитель


Покинул форум
Сообщений всего: 561
Дата рег-ции: Нояб. 2009  


Помог: 2 раз(а)




caballero пишет:
никак


на сайтах же делают такое. только вот я думаю это уже на js делается. хотя может и htaccess может помочь только вот как
 
 Top
KingStar
Отправлено: 31 Января, 2013 - 19:51:48
Post Id



Участник


Покинул форум
Сообщений всего: 1889
Дата рег-ции: Авг. 2011  
Откуда: Беларусь


Помог: 69 раз(а)




kuller пишет:
а вот здесь я не могу сообразить.

что в htaccess прописать? у меня для адресной строки так

RewriteRule ^swf/([a-z0-9]+)\.html$ index.php?do=panoramas&action=$1 [L]

а для директорий тогда как... если адрес уже в object вставляю типа /panorama/test/test.swf


Если ты знаешь как делать ЧПУ для ссылок, то что тебе мешает сделать ЧПУ для картинок или того-же флеш??? этим ты и скроешь реальный путь

если конечно я тебя правильно понимаю, может тебе нужна защита от хотлинков??? тогда никак, а то что ты говоришь что на других сайтах есть - для этих ссылок пишутся плееры, которые их расшифровывают, стандартные не пойдут

(Отредактировано автором: 31 Января, 2013 - 19:55:14)



-----
То что программа работает, не означает что она написана правильно!
 
 Top
kuller
Отправлено: 31 Января, 2013 - 20:31:51
Post Id



Частый посетитель


Покинул форум
Сообщений всего: 561
Дата рег-ции: Нояб. 2009  


Помог: 2 раз(а)




KingStar пишет:
kuller пишет:
а вот здесь я не могу сообразить.

что в htaccess прописать? у меня для адресной строки так

RewriteRule ^swf/([a-z0-9]+)\.html$ index.php?do=panoramas&action=$1 [L]

а для директорий тогда как... если адрес уже в object вставляю типа /panorama/test/test.swf


Если ты знаешь как делать ЧПУ для ссылок, то что тебе мешает сделать ЧПУ для картинок или того-же флеш??? этим ты и скроешь реальный путь

если конечно я тебя правильно понимаю, может тебе нужна защита от хотлинков??? тогда никак, а то что ты говоришь что на других сайтах есть - для этих ссылок пишутся плееры, которые их расшифровывают, стандартные не пойдут


я чпу плохо знаю. Зашифровал просто html и название папок.

спасибо за помощь.

Если знаток найдется кто знает нормальный способ подмены адреса или шифровки. Напишите пожалуйста.
 
 Top
DeepVarvar Супермодератор
Отправлено: 31 Января, 2013 - 20:47:28
Post Id



Активный участник


Покинул форум
Сообщений всего: 10377
Дата рег-ции: Дек. 2008  
Откуда: Альфа Центавра


Помог: 353 раз(а)




Проверяете реферера в .htaccess и все, если его нет или он не тот - кажете картинку "nophoto.jpg".
Делаете ссылки вида: site.ru/view?photo=LIUG77gio7i7ugkvlv А в .htaccess пишете реврайт на реальную папку. Предположим известно что всегда картинка это *.jpg
Название передано, осталось собрать строку типа:
CODE (htaccess):
скопировать код в буфер обмена
  1. RewriteRule view?photo=(\w+) /images/$1.jpg

Методом подбора тут устанешь искать картинки.
Что еще? Хотите вообще отрезать доступ гостям? Тогда пропускайте ссылку через php.
Пусть вываливает картинку сам проверяя залогинен ли пользак.
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Работа с файловой системой и файлами »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB