.htaccess

Discussion in 'Уязвимости' started by Termin@L, 31 Aug 2007.

  1. Termin@L

    Termin@L Elder - Старейшина

    Joined:
    7 Dec 2006
    Messages:
    183
    Likes Received:
    43
    Reputations:
    53
    Создал в папке файл .htaccess с кодом
    Code:
    <Directory>
        Options +ExecCGI
        AddHandler cgi-script .pl .cgi .exe
    </Directory>
    
    После чего при попытке доступа к директории мне сервак выдаёт ошибку
    500 Internal Server Error
    Почему?
     
  2. spider-intruder

    spider-intruder Elder - Старейшина

    Joined:
    9 Dec 2005
    Messages:
    700
    Likes Received:
    339
    Reputations:
    37
    м.б. дело в кодировке. де то про это писали.
    http://karman.com.ua/_htaccess_0_56_menu_0_1.html#q2

    >>Должен быть записан в UNIX-формате.
     
    #2 spider-intruder, 31 Aug 2007
    Last edited: 31 Aug 2007
  3. groundhog

    groundhog Elder - Старейшина

    Joined:
    12 May 2007
    Messages:
    1,159
    Likes Received:
    425
    Reputations:
    180
    У тебя должен быть AllowOverride Options в конфиге апача, чтобы использовать директиву Options в .htaccess - проверь. А чтобы использовать AddHandler у тебя помимо AllowOverride Options должно ещё быть AllowOverride FileInfo в конфиге апача. Ну и конечно же нужно добавить строчку SetHandler cgi-script.

    З.Ы Меня пучит или у тебя не указана директория в <Directory ????>?
     
    1 person likes this.
  4. Termin@L

    Termin@L Elder - Старейшина

    Joined:
    7 Dec 2006
    Messages:
    183
    Likes Received:
    43
    Reputations:
    53
    Я просто её потёр, чтобы адрес было не видно - жадный