![]() |
Вопрос по .htaccess наверное)
Всем превед)
Задача такая: есть на сайте файл js, надо сделать так, чтобы код, вставленный на сайт (<script language="javascript" src="адрес к тому файлу"></script>) мог нормально работать, а если к файлу обращаются напрямую, то хрен бы че выдавалось, т.е. типо надо запретить для скачивания файл :) Вот как организовать такое?) |
FeraS
И как же браузер его будет скачивать для выполнения, если ему хрен че будет выдаваться? Если хочешь запрятать js, то пользуйся вот этими вещами: www.iframe.in |
<files script.js>
deny from all </files> |
Spyder, в этом случае не будет работать
Цитата:
|
Так скорее всего нет.
Но если запрашивать файл будет пшп скрипт, то работать должно Типа file_get_contents("script.js"); Хотя не уверен, не тестил |
Как нибудь так... :rolleyes:
PHP код:
PHP код:
|
как вариант но оч. напряжно
<script language="javascript" src="http://123.freehost.com/java.js"></script> другими словами забрасываешь этот файл на какой то бесплатный хостинг и там прописываешь allow from _you_site_ip_ deny from all в таком слычае не кто не сможет обратится к этому файлу кроме твоего сайта но, все равно браузер сохранит файл при заходе на страницу, и его можно будет выцепить из темпов, ну или Файл-Сохранить как.... |
Все просто. Когда скрипт вызывается из страницы - то есть referer, иначе его нет. Соответственно, надо сделать
addtype application/x-httpd-php .js И в файле .js написать PHP код:
|
big_BRAT js выполняется на стороне клиента, а не сервера
Macro конечно, все можно подделать... FeraS зачем тебе это?) из всех возможные решений в голову приходит только обфускация |
Macro
Не, чет не канает, а может криворукий) Piflit Нада) |
| Время: 03:48 |