We are happy to announce that Vesta is back under active development as of 25 February 2024. We are working on v1 candidate and expect to engage more with the community over the coming months. We are committed to open source, and we encourage contributors to help us build the future of Vesta.
Защита служебных директорий при помощи базовой авторизации
Защита служебных директорий при помощи базовой авторизации
Доброго времени суток!
Почему-то не опубликовался пост, всё там расписал, эх... очень жаль. Повторюсь в кратце:
Не работает метод защиты служебных директорий при помощи базовой авторизации сервера Nginx+php-fpm на Debian 9x. При набирании в адресной строке браузера, например: https://site.ru/adminka - должно выдать всплывающее окно, требующее дополнительной авторизации.
Сам пароль прописывается в файле .htpasswd и размещается /home/логин/.htpasswd.
Код размещаю в шаблоне modx.tpl (сайт на MODX Revo), в моём понимании именно там и необходимо размещать блоки сервера. Шаблон modx.stpl игнорируется, т.к. записи о SSL размещены в nginx.conf
Метод рабочий 100%, но может быть что-то еще нужно сделать в VestaCP чтобы заработало?
Почему-то не опубликовался пост, всё там расписал, эх... очень жаль. Повторюсь в кратце:
Не работает метод защиты служебных директорий при помощи базовой авторизации сервера 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-логин;
}
}
}
Код размещаю в шаблоне modx.tpl (сайт на MODX Revo), в моём понимании именно там и необходимо размещать блоки сервера. Шаблон modx.stpl игнорируется, т.к. записи о SSL размещены в nginx.conf
Метод рабочий 100%, но может быть что-то еще нужно сделать в VestaCP чтобы заработало?
Re: Защита служебных директорий при помощи базовой авторизации
Здравствуйте.
На сайте действует премодерация для новичков (антиспам), поэтому вы не увидели своего поста.
viewtopic.php?f=29&t=18508
Рассмотрим ваш вопрос в рабочее время.
На сайте действует премодерация для новичков (антиспам), поэтому вы не увидели своего поста.
viewtopic.php?f=29&t=18508
Рассмотрим ваш вопрос в рабочее время.
-
- Support team
- Posts: 1111
- Joined: Tue Jul 30, 2013 10:18 pm
- Contact:
- Os: CentOS 6x
- Web: nginx + php-fpm
Re: Защита служебных директорий при помощи базовой авторизации
Rebuild Web после обновления шаблона делали?
Re: Защита служебных директорий при помощи базовой авторизации
Хорошо, понял Вас, буду ждать. Тогда можно тот закрыть вопрос и тут вести переписку.imperio wrote: ↑Sat Mar 30, 2019 8:47 pmЗдравствуйте.
На сайте действует премодерация для новичков (антиспам), поэтому вы не увидели своего поста.
viewtopic.php?f=29&t=18508
Рассмотрим ваш вопрос в рабочее время.
Update или Rebuild все-таки?
Update делал. Rebuild же возвращает стандартные конфиги, разве нет?
-
- Support team
- Posts: 1111
- Joined: Tue Jul 30, 2013 10:18 pm
- Contact:
- Os: CentOS 6x
- Web: nginx + php-fpm
Re: Защита служебных директорий при помощи базовой авторизации
Что значит "стандартные конфиги"? Вы внесли изменения в шаблоны в /usr/local/vesta/data/templates/web/nginx...
Выбрали для сайта нужный шаблон. Все.
Re: Защита служебных директорий при помощи базовой авторизации
Читал где-то, что Rebuild возвращает стандартную конфигурацию в шаблон.
Вы про эту команду имеете ввиду?
Code: Select all
v-rebuild-web-domains
Изменил шаблон -> v-update-web-templates -> service nginx restart
-
- Support team
- Posts: 1111
- Joined: Tue Jul 30, 2013 10:18 pm
- Contact:
- Os: CentOS 6x
- Web: nginx + php-fpm
Re: Защита служебных директорий при помощи базовой авторизации
Именно. Или https://clip2net.com/s/40JZyZWsnaiperIW wrote: ↑Sat Mar 30, 2019 10:32 pm
Вы про эту команду имеете ввиду?Code: Select all
v-rebuild-web-domains
Re: Защита служебных директорий при помощи базовой авторизации
Значит, надо не update а rebuild делать обязательно после каждого изменения шаблона?grayfolk wrote: ↑Sat Mar 30, 2019 10:37 pmИменно. Или https://clip2net.com/s/40JZyZWsnaiperIW wrote: ↑Sat Mar 30, 2019 10:32 pm
Вы про эту команду имеете ввиду?Code: Select all
v-rebuild-web-domains