Хостинг 1С БитриксОфициальный сертифицированный
хостинг для продуктов 1С Битрикс
Тематика страницы

Битрикс хостинг

Правила редиректов для NGINX (режим FPM)

13.05.2020

Для работы сайтов в режиме PHP-FPM (nginx) стоит учитывать, что настройки редиректорв из .htaccess игнорируются (не обрабатываются Nginx). Для создания правил требуется внести изменения в конфигурационный файл nginx (vhosts).

Примеры редиректов:

// переадресация с http на https:
// в секцию конфига добавить после строки listen * внутрь блока location @php:
rewrite ^(.*) https://domain.com$1 permanent;

// переадресация с www на версию без www по https:
// в секцию конфига добавить после строки listen * ssl http2 внутрь блока location @php:
if ($host ~ ^www\.)
   {
     rewrite ^(.*)$ https://domain.com$1 permanent;
   }	

// для добавление символа / в конце URL:
// в секцию конфига (https) добавить после строки root $root_path; и перед строкой location
rewrite ^([^.\?]*[^/])$ $1/ permanent;


// отключить возможность вызвать site.com/index.php в адресной строке браузера:
if ($request_uri ~* "^(.*/)index\.php$") 
   {
     return 301 $1;
   }

// для удаления символов / в конце URL необходимо добавить после строки listen * ssl http2 внутрь блока location @php:
   if ($request_uri ~ ^(?P<left>[^?]*?)//+(?P<right>[^?]*)) {
    rewrite ^ $left/$right permanent;
    }

 

Блок чата
Мы в сети - пишите
BitrixBoost
Аватар пользователя Алексей Смирнов
Алексей Смирнов
Аватар пользователя Вячеслав Бреус
Вячеслав Бреус
Аватар пользователя Екатерина Логинова
Екатерина Логинова
Чат используется исключительно для консультаций
По техническим вопросам обращайтесь через форму обращений.

Мы Online (обновлено: 1 мин.)

Обычно отвечаем в течение 3-5 минут.
Файлы
Максимальный размер файла: 50 МБ.
Допустимые типы файлов: txt zip tar gz rar pdf doc docx xls xlsx png gif jpg jpeg key csr log.