Автор Тема: Редирект из SSI  (Прочитано 2678 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Phoinix

  • RW
  • Ветеран
  • *****
  • Сообщений: 1097
  • +0/-0
  • 2
    • Просмотр профиля
    • http://phoinix.ucoz.ru
Редирект из SSI
« : 22 Марта 2003, 17:37:30 »
Вопрос, как можно производить правильно редирект, если скрипт вставлен в html страницу через SSI? При использовании print "Location" выдает ошибку и парсить не хочет?

Оффлайн Chs

  • Perl программер
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1108
  • +0/-0
  • 2
    • Просмотр профиля
    • http://chs.now.at/
Редирект из SSI
« Ответ #1 : 22 Марта 2003, 19:54:18 »
Выдать скриптом:

в секции head.
2B OR NOT 2B = FF

Оффлайн Phoinix

  • RW
  • Ветеран
  • *****
  • Сообщений: 1097
  • +0/-0
  • 2
    • Просмотр профиля
    • http://phoinix.ucoz.ru
Редирект из SSI
« Ответ #2 : 24 Марта 2003, 15:30:02 »
Цитировать



Это-то понятно, но дело в том, что этот мета-тег очень легко обходится.
Смысл в том, что бы скрипт проверял, авторизирован ли пользователь и если да, то просто показывал страницу, а если нет, то редиректил на авторизацию...

Вся проблема в том, что страница статичная, единственно как я могу запустить с неё скрипт так это только через SSI

Можно конечно ссылаясь на эту страницу проверять авторизацию, т.е. редиректить на страницу нормально, либо в случает отказа на авторизацию... но при этом зная URL страницы возможен её просмотр...
Можно-ли как-нибудь с помощью Perl защитить статичные страницы от неавторизированных пользователей? ^htaccess не поможет, мой хост принципиально его не поддерживает...

Оффлайн mike

  • ProPerl\'er
  • Старожил
  • ****
  • Сообщений: 435
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Редирект из SSI
« Ответ #3 : 24 Марта 2003, 15:56:44 »
Цитировать
Phoinix:
Можно-ли как-нибудь с помощью Perl защитить статичные страницы от неавторизированных пользователей?

Если без использования .htaccess - можно выводить их скриптом.

...или не выводить, соответственно ;)
« Последнее редактирование: 24 Марта 2003, 16:02:25 от mike »
[ основной браузер когда-то был, теперь попробуй разберись =]

Оффлайн Mog.

  • Фанат форума
  • Ветеран
  • *****
  • Сообщений: 828
  • +0/-0
  • 0
    • Просмотр профиля
Редирект из SSI
« Ответ #4 : 24 Марта 2003, 15:59:08 »
Отдавай страницы скриптом. Прочитал файл построчно, распечатал построчно. Положи файлы в cgi-bin рядом со скриптом и впред. И авторизируй им же.
Все болезни от нервов, только сифилис от удовольствия

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28