- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Что делать, если ваша email-рассылка попала в спам
10 распространенных причин и решений
Екатерина Ткаченко
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Добрый день!
Делаю переезд сайта, все url сменились. Сделали больше 1000 правил редиректов.
Теперь нужно добавить правило, чтобы перенаправляло все оставшиеся страницы на главную страницу нового сайта.
Добавил в конец правило:
RewriteCond %{REQUEST_URI} (.*)
RewriteRule ^(.*)$ https://www.new-site.ru/ [L,R=301]
Но теперь не учитываются предыдущие правила и все перенаправляется на главную страницу. Как сделать, чтобы приоритет у детальных правил был выше?
а у тех правил тоже есть [L] ?
а у тех правил тоже есть [L] ?
Остальные сделаны с помощью директивы "Redirect 301"
Остальные сделаны с помощью директивы "Redirect 301"
И при чём здесь "приоритеты"? Апач читает хтакцесс, видит, что надо идти на главную, и выполняет это правило.
Остальные сделаны с помощью директивы "Redirect 301"
Тогда добавляй в конец правило:
А вот это убери
RewriteRule ^(.*)$ https://www.new-site.ru/ [L,R=301]
Redirect и RedirectMatch это директивы mod_alias, а RewriteRule это mod_rewrite.
И как ни переставляй mod_rewrite выполнит свои правила раньше чем mod_alias.
jkm, Большое спасибо!
Теперь нужно добавить правило, чтобы перенаправляло все оставшиеся страницы на главную страницу нового сайта.
Может, хоть тут без вредительства обойдетесь?
Может, хоть тут без вредительства обойдетесь?
В чем вредительство?