Сайт site.ru недоступен, а blabla.site.ru доступен. Оба на одном сервере

SeVlad
На сайте с 03.11.2008
Offline
1609
#51
Mobiaaa #:

На самом деле, если apache настроить, то он даже с корня /.htaccess может читать и исполнять

К DOCUMENT_ROOT это отношения не имеет

Именно дефолтный документрут и есть та самая "настройка сервера".

А документруты виртуалхостов - это... докуметруты вируталхостов :) И работают после серверного (ака дефолтного).

core - Apache HTTP Server Version 2.4
core - Apache HTTP Server Version 2.4
  • httpd.apache.org
Description: Syntax: Context: Status: Module: This directive enables operating system specific optimizations for a listening socket by the type. The basic premise is for the kernel to not send a socket to the server process until either data is received or an entire HTTP Request is buffered. Only FreeBSD's Accept Filters, Linux's more primitive...
Делаю хорошие сайты хорошим людям. Предпочтение коммерческим направлениям. Связь со мной через http://wp.me/P3YHjQ-3.
M
На сайте с 17.09.2016
Offline
135
#52
SeVlad #:

Именно дефолтный докумертрут и есть та самая "настройка сервера".

А докуменртруты виртуалхостов - это... докуметруты вируталхостов :) И работают после серверного (ака дефолтного).

При условии, что в виртуалхосте AllowOverrride переопределена

Иначе если указано - корень, то с корня и будет проверять

Кстати некоторые панели так и делают (непонятно почему, возможно знаний не хватило разрабам почитать доку к apache),  AllowOverrride добавлен на /var/www/USERNAME/

В итоге одним .htaccess можно управлять всеми сайтами под аккаунтом

Сколько боли то потом у вебмастеров, которые понять не могут, почему даже пустой сайт не работает

А всё из-за случайно скопированного .htaccess в корень аккаунта

SeVlad
На сайте с 03.11.2008
Offline
1609
#53
Mobiaaa #:
При условии, что в виртуалхосте AllowOverrride переопределена

Безусловно! Равно как и все другие директивы . Я ж о том и сказал говоря "работают после серверного".

Mobiaaa #:
Кстати некоторые панели так и делают
К счастью мне не попадались такие.  Но спс, за инфу, буду иметь ввиду.
M
На сайте с 17.09.2016
Offline
135
#54
SeVlad #:

Безусловно! Равно как и все другие директивы . Я ж о том и сказал говоря "работают после серверного".


Извиняюсь, читал между строк видимо

Почему-то показалось, что Вы написали:  "Document root переопределяет значение"

V
На сайте с 13.06.2008
Offline
117
#55
SeVlad #:

Это не сайт решил, а сервер. О чём тебе тут не раз говорили.

D:\www\sites\ у тебя DOCUMENT_ROOT сервера. А директивы хтацесса распространятся на все подкаталоги.

Тогда почему на остальные сайты не распространился?

И да...  DOCUMENTROOT в httpd.conf совершенно другой

W1
На сайте с 22.01.2021
Offline
306
#56
Vladskiy #:
Тогда почему на остальные сайты не распространился?

Ну это уже сказка про белого бычка. Никто отсюда не увидит, что там на сервере творится. Поэтому не надо морочить голову беспредметными вопросами, надо просто внимательно посмотреть на конфигурационные файлы и структуру файловой системы.

Мой форум - https://webinfo.guru –Там я всегда на связи

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий