Вопрос по CPanel и ограничению доступа к файлу:

12
D
На сайте с 08.06.2012
Offline
0
1172

Дано:

1. сайт-фотогалерея;

2. в основе один html-файл, в котором прописана ccылка на java-скрипт-файл;

3. все это висит на хостинге через cpanel;

4. html-файл и скрипт лежат в одной папке - public.

Что смущает:

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

Вопрос:

как сделать так, чтобы скрипт оставался исполняемым, но открыть его через прямую ссылку было нельзя?

Спасибо.

M
На сайте с 19.01.2011
Offline
65
#1

Без вариантов но есть сервисы которые уродут код так что его труно разобрать человеку.

________________________ я больше не хостер ....
D
На сайте с 08.06.2012
Offline
0
#2

Спасибо за ответ. А что за сервисы? С исполнением кода потом не будет проблем?

LEOnidUKG
На сайте с 25.11.2006
Offline
1723
#3

Попробуйте этот сервис:

http://utf-8.jp/public/jjencode.html

✅ Мой Телеграм канал по SEO, оптимизации сайтов и серверов: https://t.me/leonidukgLIVE ✅ Качественное и рабочее размещение SEO статей СНГ и Бурж: https://getmanylinks.ru/
proweb.com.ua
На сайте с 05.03.2007
Offline
156
#4

denimari, копайте в сторону запрет от просмотра и скачивания html кода.

Насколько я помню не под все браузеры можно сделать такое, но встречались сайты, код которых нельзя было просмотреть никоим образом, плюс закрыта была возможность копирования контента.

Вам бы в другой раздел, например - Веб-строительство

C-panel тут как бы не поможет, как и любая другая.

Еще можно попробовать этот js разместить на уровень выше от public и в коде допсать к пути ../ - но не уверен что будет коннектиться он оттуда.

FAQ group Твой форум (https://faq.wtf)
D
На сайте с 08.06.2012
Offline
0
#5

Понял. Спасибо за советы.

Romka_Kharkov
На сайте с 08.04.2009
Offline
485
#6
denimari:
Понял. Спасибо за советы.

Кодировать вам надо исходник вашего файла , иначе никак ... ;( Либо это должен быть не JAVA скрипт а например PHP или CGI, другими словами код должен выполняться на стороне сервера, а клиент только лишь получать результат компиляции кода.... но на сколько я понимаю для JAVA скриптов это не реально ?

Есть около 15.000 ipv4 !!! (http://onyx.net.ua/price.php#ipv4) Качественный хостинг с 2005 года - лучшее клиентам! (http://onyx.net.ua/)
LEOnidUKG
На сайте с 25.11.2006
Offline
1723
#7
Romka_Kharkov:
но на сколько я понимаю для JAVA скриптов это не реально ?

Да не реал. Только шифровать, но кому надо те сопрут.

Поэтому лучше делать на PHP, а потом через Ajax вызывать нужные функции для работы.

Romka_Kharkov
На сайте с 08.04.2009
Offline
485
#8
LEOnidUKG:
Да не реал. Только шифровать, но кому надо те сопрут.

Поэтому лучше делать на PHP, а потом через Ajax вызывать нужные функции для работы.

Вот и вариант срисовался :D

BuxarNET
На сайте с 03.05.2008
Offline
117
#9

нужно вместо этого скрипта сделать скрипт который вызывает еще один скрипт, который лежит в недоступном для просмотра месте, а уже в нем указывать нужны вам код, на примере:

у вас к примеру так:

/home/public_html/ваш_ява_скрипт

делаем

/home/ваш_ява_скрипт

/home/public_html/скрипт_который вызывает_ваш_ява_скрипт

по идее код вашего скрипта просмотреть в браузере не получится, так как путь к нему не сработает из браузера

Обменник http://BuxarExchange.ru (http://BuxarExchange.ru) Хостинг http://Buxar-Host.ru (http://Buxar-Host.ru) Домены от 0.01$, Хостинг от 0.25$, VDS и VPN от 3$ Сервера от 65 Eur Линукс Мир http://LinuxMir.ru/ (http://LinuxMir.ru/) Переход с Windows на Linux
globalmoney
На сайте с 09.12.2005
Offline
390
#10
BuxarNET:
нужно вместо этого скрипта сделать скрипт который вызывает еще один скрипт, который лежит в недоступном для просмотра месте, а уже в нем указывать нужны вам код, на примере

Вы сами то поняли, что написали?

JavaScript выполняется на стороне клиента, а не сервера, поэтому в любом случае он будет загружен на комп посетителя, при обращении к сайту.

MGNHost.ru - полный комплекс хостинг услуг ( https://www.mgnhost.ru ) VPS/VDS на SSD дисках в России / Нидерландах / США от 210 рублей ( https://www.mgnhost.ru/vds.php )
12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий