Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru FAQ (все вопросы) Общие вопросы по PHP Как перевести несколько правил .htaccess под Nginx ?

Как перевести несколько правил .htaccess под Nginx ?


     08.08.2016    Общие вопросы по PHP    548

вопрос
Добрый всем день. Помогите пожалуйста изменить ниже перечисленные правила под Nginx сервер.

# Редирект для категорий (чтобы в конце URL был /)
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !-f
RewriteCond %{REQUEST_URI} !/$
RewriteCond %{REQUEST_URI} !.html$
RewriteCond %{REQUEST_URI} !.xml$
RewriteRule (.+) $1/ [R=301,L]

# Редирект c без www на www
RewriteCond %{HTTP_HOST} ^site.com
RewriteRule ^(.*)$ ht_tp://ww_w.site.com/$1 [R=permanent,L]

# Редирект для главной (с /index.php,html на /)
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.html\ HTTP/
RewriteRule ^index\.html$ / [R=301,L]
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/
RewriteRule ^index\.php$ / [R=301,L]

Ответа пока нет


Комментарии пользователей (1)

vitnet
222

2310 | 986

vitnet - 9 августа 2016 17:10 - Эксперт


Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы