- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Что делать, если ваша email-рассылка попала в спам
10 распространенных причин и решений
Екатерина Ткаченко
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Сам нуб в этом.
Сменили движок сайта. Поменялась адресация. Сейчас в индексе Гугла есть старые страницы, с которых нужно поставить 301 редирект на главную страницу сайта.
Нужно составить запись для .htaccess, чтобы в соответствии с правилом шла переадресация со всех урлов вида:
site.nl/nl...
на главную страницу сайта - site.nl/
Спасибо.
RewriteRule nl(.*) /? [L,R=301]
RewriteRule nl(.*) /? [L,R=301]
Спасибо.
Я сейчас понял, что некорректно задал вопрос.
Вопрос был про редирект с:
site.nl/nl...
на:
site.nl/
вероятно не правильно, так как подразумевает, очевидно:
site.nl/nl_1.php
site.nl/nl_2.php
и т.д.
На самом деле там нужно со всего каталога /nl/ сделать редирект, т.е. со всего, что лежит в нём:
site.nl/nl/
на
site.nl/
RewriteEngine On
RewriteRule ^nl/(.*)$ /$1 [L,R=301]
правило
RewriteRule nl(.*) /? [L,R=301]
сделает редирект и для адреса "site.nl/nl_1.php" и для адреса "site.nl/nl/что_угодно" и для адреса "site.nl/что_угодноnlчто_угодно"
Eсли хотите чтобы редирект применялся только для содержимого папки "nl", можно сделать так
RewriteRule ^nl/ /? [L,R=301]
или так
RewriteRule ^nl/ http://%{HTTP_HOST}/? [L,R=301]