Код Статуса:
200 OK (источник: кеш диска)
R=301
нужно перенести выше и поставить их сразу после RewriteEngine On
.RewriteCond %{HTTP_HOST} DOMEN.ru/shop/bandazhi
shop/bandazhi
работает RewriteRule.# /shop/bandazhi -> /bandazhi
RewriteCond %{HTTP_HOST} ^DOMEN\.ru$ [NC]
RewriteRule ^shop/bandazhi$ http://DOMEN.ru/bandazhi [R=301,L]
# /shop/bandazhi/page -> /bandazhi/page
RewriteCond %{HTTP_HOST} ^DOMEN\.ru$ [NC]
RewriteRule ^shop/bandazhi/(.*) http://DOMEN.ru/bandazhi/$1 [R=301,L]
proxy_pass http://127.0.0.1:5000/$request_uri;
/
т.к. строка в переменной $request_uri всегда начинается с /
.proxy_pass http://127.0.0.1:5000$request_uri;
RewriteRule ^en/(.*)$ $1 [E=SITE_LANG:en,L]
RewriteRule ^terms/$ terms.php [L,QSA]
RewriteRule ^ - [E=SITE_LANG:en]
если есть такой файл то блокируется весь сайт
-f
на !-f
.
Если нужен редирект с кодом 301