sidoruk_v info@ow-s.com +38044 222-70-92

Как настроить 301 редирект с page=1

Опубликовано July 08, 2016 . 0 коментариев.

Зесь опишу вариант решения редиректа (именно редиректа, не удобр ссылки, ссылка убирается по другому, в файле формирования пагинации).

Итак, буду краток, чтобы сделать 301 редирект в файл index.php вкорне сайта в самом верху добавляем

// 301 redirect
if(isset($_GET['page']) && $_GET['page'] == 1) {
	$urlRed = str_replace(
		array(
			'page=1&',
			'?page=1',
			'&page=1'
		),
		'',
		$_SERVER['REQUEST_URI']
	);
    header("HTTP/1.1 301 Moved Permanently");
    header("Location: ".$urlRed);
}

и будет Вам счастье. При попытке зайти по адресу ?page=1 будет осуществлён 301 редирект на страницу без ?page=1, т.е. главную страницу раздела, таким образом удаляя дубль.

Коментарии

Оставить коментарий

Ответить

* Имя:
* E-mail: (Не публикуется)
   Вебсайт: (url сайта с http://)
* Коментарий:
Оставить заявку
Если у вас есть вопросы, или вы хотите заказать разработку интернет магазина, то свяжитесь с нами любым удобным для Вас способом:
ЗаполнитеФорму заявки
Позвоните по телефону+38044 222-70-92
Отправьте заявку на почтуinfo@ow-s.com