Главная > Web > редирект сайта кроме одной папки

редирект сайта кроме одной папки

Задача: редирект всех страниц старого сайта на новый, кроме определенной папки. В примере переадресация всех станиц старого сайта на главную страницу http://new.site.com/ кроме папки somefolder, все страницы в папке somefolder доступны по прежнему адресу.

.htaccess:

RewriteEngine on 
RewriteCond %{REQUEST_URI} !^/somefolder 
RewriteRule ^(.*) http://new.site.com/ [L,R]
Categories: Web Tags:
  1. Konstantin Krylov
    Январь 25th,2017 в 00:02 | #1

    @Федор
    все верно, в примере именно на главную

  2. Федор
    Январь 24th,2017 в 11:00 | #2

    В третей строчке нужно
    RewriteRule (.*) http://new.site.com/$1 [R=301,L]
    иначе все будут идти на главную

Похожие публикации