Сейчас я создаю сайт-блог и столкнулся с этой проблемой.
Мой сервер — 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, чтобы посмотреть, не указана ли там проблема.