Forum Webscript.Ru
Программирование => Perl => Тема начата: advanced от 11 Октября 2002, 03:57:12
-
Ребят, у меня вопрос!
Как можно скрыть CGI-файл от всех!
Т.е. поисковиков, всяких прог, хацкеров и т.д.
Может, что-то нужно вписать в код или скрипт отдельный написать, или может что-то неписать в скрипте????
Помогите! а?
-
по моему этого сделать нельзя (в винде)... а вот, если линух стоит, то просто поменять права и делов то... :)
-
Можно - в стандартных настройках Апаче есть фича, что все что начинаеться на /^.ht.*/ не видно из мира. Назовись примерно .htmyscript.cgi, и все. Проблема только в том, что уже никто не сможет его видеть...
-
А нафига тебе это?:) если не секрет???
-
Хочу спрятать скрипт, для того, чтобы им пользовались только мои друзья! И никто о нём не знал!
-
Сделай авторизованный доступ, лучше - средствами Apache.
-
От поисковиков пропиши в файле robots.txt, следуещее:
User-Agent: *
Disallow: /cgi-bin/
Тем самым ты запрещаешь индексировать эту папку.
-
User-Agent: *
Disallow: /cgi-bin/
Если на "запрещенный" файл есть откуда-то ссылка, то от "плохих" роботов это, ИМХО, не спасет - речь вроде была не только о запрещении индексирования.
-
а допустим, я поставлю авторизацию! Поисковики проиндексируют внутренние файлы! Т.е. они смогут зайти на защищённые сайты?
-
а допустим, я поставлю авторизацию! Поисковики проиндексируют внутренние файлы! Т.е. они смогут зайти на защищённые сайты?
Если простой юзер не сможет зайти на защищенный сайт, то поисковик подавно. Потом нужно понимать, что поисковик ходит только по ссылкам, а не просматривает содержимое дирректорий на твоем сайте и индексирует все что попадется.