X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

3 страниц V   1 2 3 >
Открыть тему
Тема закрыта
> htaccess
dimjan4
dimjan4
Topic Starter сообщение 1.8.2009, 19:50; Ответить: dimjan4
Сообщение #1


Дорогие форумчане...помогаем...
Вопрос такой: как запретить работу скрипта вызванного браузером?? Я нашёл пост Webmaster`а , но там были проблемы...потом Apay предложил вписать строчки: [PHP]define( 'ALLOW_PHP', 1 ); [/PHP], [PHP]defined('ALLOW_PHP') or die; [/PHP] ,но это мне не очень подходит...мне надо поставить запрет на JavaScript файл! Проблема ещё и в том, как я понимаю..., что JavaScript браузерный...всё равно будет браузер открывать этот скрипт...Объясню...есть счётчик...как только время закончилось нам надо включить ф-цию send(); она находится в другом файле... Но этот файл пользователь ОТКРЫВАТЬ НЕ ДОЛЖЕН! там будет вся секретная инфа!
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Apay
Apay
сообщение 1.8.2009, 19:56; Ответить: Apay
Сообщение #2


если js файл пользователь открывать не должен, то каким образом он попадет в браузер на выполнение?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
dimjan4
dimjan4
Topic Starter сообщение 1.8.2009, 19:58; Ответить: dimjan4
Сообщение #3


Вы не поняли наверно... просто чтобы он (пользователь) не мог открыть так: www.site.ru/js.js (чтоб код не мог открыть!)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Apay
Apay
сообщение 1.8.2009, 21:38; Ответить: Apay
Сообщение #4


если js файл предназдначен для выполнения на стороне клиента, то этот файл доступен и для открытия (браузер его скачивет перед выполнением).
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
dimjan4
dimjan4
Topic Starter сообщение 1.8.2009, 23:24; Ответить: dimjan4
Сообщение #5


В таком случае у меня ещё один вопрос: можно ли зашифровать код js (я знаю, что есть программка для шифрования php кода)... чтобы этот файл был непонятен человеку...
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Apay
Apay
сообщение 2.8.2009, 8:08; Ответить: Apay
Сообщение #6


можно упаковать, есть gzip-packer, код будет непонятен, но его знающий может распаковать
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
dimjan4
dimjan4
Topic Starter сообщение 18.8.2009, 18:55; Ответить: dimjan4
Сообщение #7


Будет ещё вопрос:
У меня ,например, есть страничка ,которая находится по адресу: http://test1.ru/add.php .Как сделать, чтобы пользователь просто переходил на http://test1.ru/registration

Я тут подумал, что можно просто переделать этот код:
RewriteEngine On
      RewriteRule ^([a-zA-Z0-9_-]+)$ user.php?username=$1
      RewriteRule ^([a-zA-Z0-9_-]+)/$ user.php?username=$1


Но как?
RewriteEngine On
      RewriteRule add.php registration
      RewriteRule add.php registration

Но это как то глупо смотрится...
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Apay
Apay
сообщение 18.8.2009, 19:39; Ответить: Apay
Сообщение #8


а зачем 2 раза?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
dimjan4
dimjan4
Topic Starter сообщение 18.8.2009, 19:54; Ответить: dimjan4
Сообщение #9


В этом уроке:
RewriteEngine On
      RewriteRule ^([a-zA-Z0-9_-]+)$ user.php?username=$1
      RewriteRule ^([a-zA-Z0-9_-]+)/$ user.php?username=$1

Было 2....
а я что правильно сделал?
RewriteEngine On
      RewriteRule add.php registration
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Apay
Apay
сообщение 18.8.2009, 20:14; Ответить: Apay
Сообщение #10


RewriteEngine On
      RewriteRule ^([a-zA-Z0-9_-]+)/?$ user.php?username=$1 [L]
      RewriteRule ^add.php$ registration [L]
при этом у вас должен быть каталог registration и в нем index.php или index.html или что-то подобное
если вы хотите чтобы при registration в строке браузера вызывался add.php то нужно
RewriteEngine On
       RewriteRule ^([a-zA-Z0-9_-]+)/?$ user.php?username=$1 [L]
       RewriteRule ^registration$ add.php [L]

исключите первую строчку если она не нужна
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
3 страниц V   1 2 3 >
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Как перенести правила переадресации из .htaccess в php обработчик nginx?
0 KrisGuseva 2097 28.12.2019, 7:33
автор: KrisGuseva
Открытая тема (нет новых ответов) Наладить htaccess на Wordpress
2 LebedevStr 1805 25.5.2017, 14:14
автор: LebedevStr
Открытая тема (нет новых ответов) Нужно настроить редирект с помощью .htaccess
0 Юпис 3314 8.12.2010, 11:06
автор: -Юпис-
Открытая тема (нет новых ответов) как поставить запрет на папку Dle Htaccess?
1 gemkeepers 2605 30.1.2010, 0:01
автор: n1tr1k


 



RSS Текстовая версия Сейчас: 20.4.2024, 0:29
Дизайн