Page 1 of 2
Защита служебных директорий при помощи базовой авторизации
Posted: Sat Mar 30, 2019 6:30 pm
by snaiperIW
Доброго времени суток!
Почему-то не опубликовался пост, всё там расписал, эх... очень жаль. Повторюсь в кратце:
Не работает метод защиты служебных директорий при помощи базовой авторизации сервера Nginx+php-fpm на Debian 9x. При набирании в адресной строке браузера, например:
https://site.ru/adminka - должно выдать всплывающее окно, требующее дополнительной авторизации.
Code: Select all
server {
location ~* ^/(manager|core|connectors)/ {
auth_basic "Restricted Access";
auth_basic_user_file /home/логин/.htpasswd;
try_files $uri $uri/ @rewrite;
location ~ \.php$ {
include fastcgi_params;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
fastcgi_pass backend-логин;
}
}
}
Сам пароль прописывается в файле .htpasswd и размещается
/home/логин/.htpasswd.
Код размещаю в шаблоне
modx.tpl (сайт на MODX Revo), в моём понимании именно там и необходимо размещать блоки сервера. Шаблон
modx.stpl игнорируется, т.к. записи о SSL размещены в nginx.conf
Метод рабочий 100%, но может быть что-то еще нужно сделать в VestaCP чтобы заработало?
Re: Защита служебных директорий при помощи базовой авторизации
Posted: Sat Mar 30, 2019 8:47 pm
by imperio
Здравствуйте.
На сайте действует премодерация для новичков (антиспам), поэтому вы не увидели своего поста.
viewtopic.php?f=29&t=18508
Рассмотрим ваш вопрос в рабочее время.
Re: Защита служебных директорий при помощи базовой авторизации
Posted: Sat Mar 30, 2019 8:50 pm
by grayfolk
Rebuild Web после обновления шаблона делали?
Re: Защита служебных директорий при помощи базовой авторизации
Posted: Sat Mar 30, 2019 10:05 pm
by snaiperIW
imperio wrote: ↑Sat Mar 30, 2019 8:47 pm
Здравствуйте.
На сайте действует премодерация для новичков (антиспам), поэтому вы не увидели своего поста.
viewtopic.php?f=29&t=18508
Рассмотрим ваш вопрос в рабочее время.
Хорошо, понял Вас, буду ждать. Тогда можно тот закрыть вопрос и тут вести переписку.
grayfolk wrote: ↑Sat Mar 30, 2019 8:50 pm
Rebuild Web после обновления шаблона делали?
Update или Rebuild все-таки?
Update делал. Rebuild же возвращает стандартные конфиги, разве нет?
Re: Защита служебных директорий при помощи базовой авторизации
Posted: Sat Mar 30, 2019 10:23 pm
by grayfolk
snaiperIW wrote: ↑Sat Mar 30, 2019 10:05 pm
grayfolk wrote: ↑Sat Mar 30, 2019 8:50 pm
Rebuild Web после обновления шаблона делали?
Update или Rebuild все-таки?
Update делал. Rebuild же возвращает стандартные конфиги, разве нет?
Что значит "стандартные конфиги"? Вы внесли изменения в шаблоны в /usr/local/vesta/data/templates/web/nginx...
Выбрали для сайта нужный шаблон. Все.
Re: Защита служебных директорий при помощи базовой авторизации
Posted: Sat Mar 30, 2019 10:32 pm
by snaiperIW
grayfolk wrote: ↑Sat Mar 30, 2019 10:23 pm
snaiperIW wrote: ↑Sat Mar 30, 2019 10:05 pm
grayfolk wrote: ↑Sat Mar 30, 2019 8:50 pm
Rebuild Web после обновления шаблона делали?
Update или Rebuild все-таки?
Update делал. Rebuild же возвращает стандартные конфиги, разве нет?
Что значит "стандартные конфиги"? Вы внесли изменения в шаблоны в /usr/local/vesta/data/templates/web/nginx...
Выбрали для сайта нужный шаблон. Все.
Читал где-то, что Rebuild возвращает стандартную конфигурацию в шаблон.
Вы про эту команду имеете ввиду?
Я делал так:
Изменил шаблон -> v-update-web-templates -> service nginx restart
Re: Защита служебных директорий при помощи базовой авторизации
Posted: Sat Mar 30, 2019 10:37 pm
by grayfolk
snaiperIW wrote: ↑Sat Mar 30, 2019 10:32 pm
Вы про эту команду имеете ввиду?
Именно. Или
https://clip2net.com/s/40JZyZW
Re: Защита служебных директорий при помощи базовой авторизации
Posted: Sat Mar 30, 2019 10:41 pm
by snaiperIW
Значит, надо не update а rebuild делать обязательно после каждого изменения шаблона?
Re: Защита служебных директорий при помощи базовой авторизации
Posted: Sat Mar 30, 2019 10:43 pm
by grayfolk
snaiperIW wrote: ↑Sat Mar 30, 2019 10:41 pm
Значит, надо не update а rebuild делать обязательно после каждого изменения шаблона?
Да, чтобы конфиги в ~/conf/web перегенерились с изменениями.
Re: Защита служебных директорий при помощи базовой авторизации
Posted: Sat Mar 30, 2019 11:19 pm
by snaiperIW
grayfolk wrote: ↑Sat Mar 30, 2019 10:43 pm
snaiperIW wrote: ↑Sat Mar 30, 2019 10:41 pm
Значит, надо не update а rebuild делать обязательно после каждого изменения шаблона?
Да, чтобы конфиги в ~/conf/web перегенерились с изменениями.
Окей, понял, как будет результат - отпишусь.
Спасибо!