Нужен ли .htaccess для Apache httpd?

Нужен ли .htaccess для Apache httpd?

Сейчас я создаю сайт-блог и столкнулся с этой проблемой.

Мой сервер — Apache httpd 2.2. На случай, если мой веблог засорит корневой каталог ( htdocs), я создал подкаталог blog. Текущее состояние таково, что я могу получить доступ к корневому каталогу извне с помощью http://my_ip_address/; он показывает It works..

Однако, когда я захожу на URL http://my_ip_address/blog, сервер не отвечает. Я думаю, что что-то не так с конфигурацией. После поиска в Google я обнаружил, что, .htaccessвозможно, это точка, которая отсутствует в blogкаталоге. Я на правильном пути? Кстати, что .htaccessобычно делают?

Не могли бы вы дать мне ссылку в качестве отправной точки?

решение1

.htaccessиспользуется для настройки доступа к сайту. это не то, что вам нужно - вам нужно посмотретьправила перезаписи модаили vhosts и настройкаvhost документ root в /var/www/blog

Лучшей отправной точкой, естественно, является собственная документация Apache, на которую я дал ссылку.

решение2

.htaccess обычно ненеобходимый. Он используется для директив конфигурации, которые в противном случае пришлось бы поместить в файл httpd.conf, и особенно полезен в случаях, когда у вас нет доступа к конфигурации сервера.

В любом случае, это, вероятно, не ваша проблема. Я предлагаю вам просмотреть ваш httpd-error.log, чтобы посмотреть, не указана ли там проблема.

Связанный контент