VESTACP Шаблон WebNGINX Кто юзает? Поделитесь!

InstantCMS 2.X
#1 20 ноября 2018 в 01:31
Всем привет!
Поделитесь шаблонами для ИНСТАНТА 2 версии
Спасибо!
#2 20 ноября 2018 в 04:03
  1. location / {
  2. try_files $uri $uri/ /index.php?_url=$uri&$args;
  3. }
  4.  
  5. location /sitemap {
  6. rewrite ^/sitemap(.*).xml$ /cache/static/sitemaps/sitemap$1.xml break;
  7. }
  8.  
  9. location ~ ^/system/ {
  10. deny all;
  11. }
  12.  
  13. location ~ ^/cache/ {
  14. deny all;
  15. }
  16.  
  17. location ~ ^/filters/ {
  18. deny all;
  19. }
  20.  
  21. location ~ ^/languages/ {
  22. deny all;
  23. }
  24.  
  25. location ~ ^/cache/ {
  26. deny all;
  27. }
  28.  
  29. location ~* /static/.*\.(php|php3|php4|php5|php6|phps|phtml)$ {
  30. deny all;
  31. }
  32.  
  33. location ~* /templates/.*\.(tpl|txt|php|php3|php4|php5|php6|phps|phtml)$ {
  34. deny all;
  35. }
  36.  
  37. location ~* /upload/.*\.(php|php3|php4|php5|php6|phps|phtml)$ {
  38. deny all;
  39. }
  40.  
  41. location ~* /wysiwyg/.*\.(php|php3|php4|php5|php6|phps|phtml)$ {
  42. deny all;
  43. }
#3 20 ноября 2018 в 10:19

location / {
try_files $uri $uri/ /index.php?_url=$uri&$args;
}

ХурумБурум

Это лучше в site.conf вставить а не дополнительно.
#4 20 ноября 2018 в 10:57


  1. location / {
  2. try_files $uri $uri/ /index.php?_url=$uri&$args;
  3. }
  4.  
  5. location /sitemap {
  6. rewrite ^/sitemap(.*).xml$ /cache/static/sitemaps/sitemap$1.xml break;
  7. }
  8.  
  9. location ~ ^/system/ {
  10. deny all;
  11. }
  12.  
  13. location ~ ^/cache/ {
  14. deny all;
  15. }
  16.  
  17. location ~ ^/filters/ {
  18. deny all;
  19. }
  20.  
  21. location ~ ^/languages/ {
  22. deny all;
  23. }
  24.  
  25. location ~ ^/cache/ {
  26. deny all;
  27. }
  28.  
  29. location ~* /static/.*\.(php|php3|php4|php5|php6|phps|phtml)$ {
  30. deny all;
  31. }
  32.  
  33. location ~* /templates/.*\.(tpl|txt|php|php3|php4|php5|php6|phps|phtml)$ {
  34. deny all;
  35. }
  36.  
  37. location ~* /upload/.*\.(php|php3|php4|php5|php6|phps|phtml)$ {
  38. deny all;
  39. }
  40.  
  41. location ~* /wysiwyg/.*\.(php|php3|php4|php5|php6|phps|phtml)$ {
  42. deny all;
  43. }

ХурумБурум
Это куда вставлять? В какой файл?
#5 20 ноября 2018 в 11:27

Это куда вставлять? В какой файл?

Donto

Дополнительным конфигом к сайту. Вы спросили про основной конфиг или дополнительный?
#6 20 ноября 2018 в 12:33


Это куда вставлять? В какой файл?

Donto

Дополнительным конфигом к сайту. Вы спросили про основной конфиг или дополнительный?

letsgo
Я имел в виду все файлы, которые нужно прописывать для Инстант2, просто я в первый раз поставил:
VestaCP + Nginx + PHP-FPM + PHP 7.2
#7 20 ноября 2018 в 12:45
Donto,
Скачайте WinSCP, войдите под рутом на свой сервер и там в файле
home/вашпользователь/conf/web/вашсайт.ru.nginx.ssl.conf найдите location / {
Прямо под под этой строкой вставьте try_files $uri $uri/ /index.php?_url=$uri&$args;
Сохраните. Перезагрузите nginx и php-fpm.
Всё.
#8 20 ноября 2018 в 13:30


Donto,
Скачайте WinSCP, войдите под рутом на свой сервер и там в файле
home/вашпользователь/conf/web/вашсайт.ru.nginx.ssl.conf найдите location / {
Прямо под под этой строкой вставьте try_files $uri $uri/ /index.php?_url=$uri&$args;
Сохраните. Перезагрузите nginx и php-fpm.
Всё.

Ris
Спасибо большое! Так все просто? А вот верхний код куда вставлять? или эта какая-то другая версия настройки?
#9 20 ноября 2018 в 14:24

А вот верхний код куда вставлять?

Donto
А вот верхний код куда вставлять, я сам не знаю.
И если кто расскажет — скажу большое спасибо.
Но у меня уже пару лет работает и без этого…
#10 20 ноября 2018 в 15:34

Это лучше в site.conf вставить а не дополнительно.

letsgo
Совершенно верно. Забыл написать.

Это куда вставлять? В какой файл?

Donto
/home/admin/conf/web
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.