Как проверить переменную (date?) В URL, прежде чем разрешить доступ к сайту - PullRequest
0 голосов
/ 16 сентября 2011

Создание сайта (в Drupal), на который могут ссылаться и просматривать только участники отдельного сайта (asp).

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

Итак ... как сделать так, чтобы этот URL постоянно менялся и различался (то есть на текущую дату?), И как мне проверить сайт Drupal, чтобы убедиться, что URL приходит только с сайта участника?

Я думал, что файл .htaccess может проверять определенные переменные в URL-адресе ... но А) не знает, как добавить изменяемую переменную в URL-адрес, и Б) не знает правило перезаписи мод для проверки эта переменная в URL

Любая помощь приветствуется ....

1 Ответ

0 голосов
/ 16 сентября 2011

Не уверен, насколько эффективным будет сдерживающий фактор ... но время вернет текущую дату, которую вы затем можете добавить к своему URL.

Большинство веб-браузеров по умолчанию передают переменную HTTP_REFERER, но во многих это поведение можно изменить, чтобы оно не отображалось или вместо него передавалось что-то еще. Также на компьютере пользователя может быть установлено стороннее программное обеспечение для защиты от шпионского ПО и т. Д., Которое также предотвращает передачу информации о реферере на веб-сервер. Поскольку его также можно изменить на что-то другое, нельзя доверять HTTP_REFERER, но он по-прежнему полезен для определения происхождения людей.

Скопировано с electrictoolbox.com Подробнее здесь

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...