UkrFAQ - Често задавани въпроси за Apache

Какво е Apache ?
Това е уеб сървър. Най-често в UNIX среда.

Къде да вземем Арасне ?
На официалния уебсайт на сървъра http://www.apache.org

Как да деактивирам/активирам изхода на съдържанието на директория, която не съдържа индексен файл ?
Първо, задайте приоритета на конфигурационния файл, разположен в определена директория, пред конфигурацията на сървъра в самия корен на дървото на сървъра (или виртуалния сървър) с директивата:

. пропуснете.
AllowOverride All

След това поставете файла .htcacess със следния ред в директорията (която се намира на сървъра или виртуалния сървър, в корен на който сте разрешили показването на директорията), в който искате да предотвратите изхода на съдържанието
Индекси на опциите. други възможности
И ако искате да активирате изхода на съдържанието на директорията, поставете файла .htccess със следното съдържание:
Настроики. други възможности

Как да активирам/деактивирам изпълнението на скриптове не само в директорията cgi-bin, но и в останалите ?
Най-лесно е да разрешите скриптове да се изпълняват на целия сървър (виртуален сървър). За да направите това, добавете параметъра ExecCGI към директивата Options в корена на сървъра, Например за виртуален сървър той ще изглежда така:

DocumentRoot f:/intranet/vov/www

Опции FollowSymLinks MultiViews Indexes ExecCGI

Искам да свържа директория с моя сървър, която не е вътре в главната директория, а на друго място на диска. Най-лесният начин да направите това ?
Най-лесният начин е да използвате услугите на операционната система, например под Unix можете да използвате символична връзка към директорията (под Unix се изискват права на root). Ако искате да направите това само с помощта на възможностите на Apache, създайте псевдоним: