Назад | Перейти на главную страницу

доступ к / cgi-bin / throws 403 запрещен

 ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/         <Directory "/usr/lib/cgi-bin">                 AllowOverride None                 Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch                 Order allow,deny                 Allow from all         </Directory>

Итак, у меня есть новый виртуальный хост, настроенный @ / var / www2

Я могу получить доступ ко всему нормально.

кроме случаев, когда я перехожу в / cgi-bin /

он выдает ошибку 403.

Здесь могут происходить 2 вещи. Если вы собираетесь перейти на свой домен / cgi-bin / без каких-либо других элементов после него и у вас отключены индексы каталогов, это именно то, что должно произойти без index.html в пути. Он не может отображать индекс, потому что он не существует, и у вас нет разрешения на просмотр содержимого.

Если вы пытаетесь запустить скрипт напрямую yourdomain / cgi-bin / script.pl и получаете его, вам нужно добавить бит выполнения в скрипты там и убедиться, что разрешения установлены так, чтобы веб-сервер мог выполнять их.