Страница 1 из 1

.nxaccess без %hostrules%

Добавлено: 10 июн 2012, 01:09
And
Приветствую.

Или не понятен, или отсутствует механизм работы .nxaccess, таким как я его прочел по немногочисленным источникам.
Записи из .nxaccess должны идти в %hostrules% в host_conf.txt? У меня две версии Open Server в архивах - 4.5.2 и 4.1.2, причем в последней %hostrules% присутствуют.

Работает ли механизм .nxaccess в 4.5.2, и если да то как?

Спасибо.

Добавлено: 10 июн 2012, 10:47
Максим
Нет, его уже давно нет, заменен на vhost.txt файлы, читайте руководство пользователя, а не источники в интернете.

Добавлено: 10 июн 2012, 11:17
And
Этот пункт только в вопросах и ответах?
При запуске того же домена (domains) под другим веб-сервером надо переписывать vhost.txt, или есть какие-то условные директивы?

Добавлено: 10 июн 2012, 11:48
Максим
Вы имеете ввиду смену модулей веб-сервера Apache/Nginx? Если так, то да, конечно же нужно переписывать, у каждого сервера свой формат хоста. Какие доступны директивы и каков формат файла - это всё вы можете видеть в шаблоне хоста текущего модуля веб-сервера.

Добавлено: 10 июн 2012, 12:35
And
Даже более глобально. Если на одном домене vhost.txt для nginx, на другом - для apache, то Open Server, к сожалению, не запуститься. Т.е. получается, что теряется смысл его универсальности - возможности работать с несколькими серверами.

А так - задумка интересная - 1 файл. Как решение - возврат к .nxaccess и .htaccess (vhost.nxaccess, vhost.htaccess), но с возможностями vhost.txt. Шаг вперед через предыдущую итерацию. =)

Добавлено спустя 1 минуту 35 секунд:
Да, я видел - Вы планируете связку nginx + apache. Указанные файлы были бы отличным подспорьем - отдельные конфиги для каждого из серверов.

Мощная задумка - этот Open Server.

Добавлено: 10 июн 2012, 12:38
Максим
Хм, действительно парадокс. Спасибо, в следующей версии сделаю различные названия для файлов описывающих виртуальный хост.

Добавлено: 10 июн 2012, 12:38
And
Спасибо, Максим. ;-)