URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID8
Нить номер: 466
[ Назад ]

Исходное сообщение
"Скрыть имена скриптов"

Отправлено novice2 , 25-Мрт-02 17:57 
Доброе время суток.
Подскажите чайнику,
как скрыть имена cgi скриптов.
Например, я видел такое

http://mail.chat.ru/?uid=232323

-имя скрипта не видно, и узнать невозможно.
Как я могу так-же сделать?
Скрипты на сервере разрешены только в папке cgi-bin.

Спасибо.


Содержание

Сообщения в этом обсуждении
"RE: Скрыть имена скриптов"
Отправлено uldus , 25-Мрт-02 18:17 
>Доброе время суток.
>Подскажите чайнику,
>как скрыть имена cgi скриптов.

запускай через SSI.


"RE: Скрыть имена скриптов"
Отправлено amber46 , 26-Мрт-02 09:47 
>Доброе время суток.
>Подскажите чайнику,
>как скрыть имена cgi скриптов.
>Например, я видел такое
>
>http://mail.chat.ru/?uid=232323
>
>-имя скрипта не видно, и узнать
>невозможно.
>Как я могу так-же сделать?
>Скрипты на сервере разрешены только в
>папке cgi-bin.

В папке где обычно лежит index.html попробуй положить файл .htaccess в котором напиши так:
AddHandler cgi-script cgi
Options +ExecCGI
DirectoryIndex ТВОЙ_СКРИПТ.cgi
То есть при обращении к папке сервер будет отдавать не indexhtml что по умолчанию а ТВОЙ_СКРИПТ.cgi и следовательно все запросы типа
http://mail.chat.ru/?uid=232323 будут адресованы
http://mail.chat.ru/ТВОЙ_СКРИПТ.cgi?uid=232323


"RE: Скрыть имена скриптов"
Отправлено novice2 , 26-Мрт-02 20:09 
Спасибо за отклики.

А как бы поизящнее - скриптов несколько.
Для каждого папку делать?


"RE: Скрыть имена скриптов"
Отправлено amber46 , 05-Апр-02 15:30 
>Спасибо за отклики.
>
>А как бы поизящнее - скриптов
>несколько.
>Для каждого папку делать?


ТОгда mod_rewrite:

http://opennet.ru/base/dev/redirect_url.txt.html
http://www.engelschall.com/pw/apache/rewriteguide/
http://www.apache.org./docs/mod/mod_rewrite.html
Он точно поможет я думаю...


"RE: Скрыть имена скриптов"
Отправлено Highlander , 05-Апр-02 14:53 
Вызывай их из этого же скрипта в зависимости от параметров...