Настройка 301 редиректа для слэша в конце URL

Создатели движков сайтов почти никогда не заботятся о SEO, поскольку оптимизаторов в их составе явно нет. Из-за этого возникает множество проблем с дублями страниц на сайте, которые приходится решать оптимизаторам. Ниже будет решен вопрос с прибавлением слэша “/” на конце URL (адреса страницы).

Например, нам надо настроить 301 редирект со страниц вида

http://domen/catalog/roomN на http://domen/catalog/roomN/
http://domen/catalog/roomN/XX на http://domen/catalog/roomN/XX/

Эти задачи решаются довольно просто несколькими способами. Я расскажу о самом простом и быстром.

Откройте файле .htaccess (он находится в корне Вашего сайта, доступ к нему можно получить через ftp).

Вставьте после:

RewriteEngine On

Следующие две строчки:

RewriteRule ^catalog/room([0-9])+$ %{REQUEST_URI}/ [R=301,L]
RewriteRule ^catalog/room([0-9])/([^/][0-9]{0,})$ %{REQUEST_URI}/ [R=301,L]

Первое правило решит первый вопрос, а второе соответственно второй. Чтобы проверить, что все точно работает, очистите в своей cms кэш, а потом зайдите на bertal.ru и вбейте различные варианты URL Вашего сайта. Сервис покажет Вам, какой ответ выдает Ваш сервер на различные запросы.




Читайте также:

• Как сделать 301 редирект

• 301 редирект с index (.html и .php) на корень сайта “/”

• Как правило сделать 404 страницу

• Как сделать файл robots.txt

• Редирект .htaccess

• Как получить доступ к сайту по FTP

• Редирект 301 с http на https

• Редирект 301 с www на без www

• Как закрыть сайт от индексации

← Перейти в каталог seo статей

Читайте также:

Copy Protected by Chetan's WP-Copyprotect.