Я хотел бы сделать редирект php 301 на основе оператора if else.У меня есть 2 категории, и я хочу, чтобы страницы из категории 2 перенаправлялись на другой URL.
Можно ли перенаправить все страницы категории 2 с domain1.com на domain2.com?
Так же:::: domain1.com/pagetitle.html to domain2.com/pagetitle.html?
У меня есть следующее, но, похоже, не работает.С in_category все в порядке, но перенаправление - это только базовый URL domain2.com, а не domain2.com/pagetitle.html:
if (in_category('2') ){
Header( "HTTP/1.1 301 Moved Permanently" );
header('Location: http://www.markett.nl' . $url_suffix . '/' . $url, true, 301);
} else { }
----------------- РЕДАКТИРОВАТЬ ------------------------------------
Это все еще сводит меня с ума ...
У меня есть следующее, но Firefox говорит, что есть проблема при загрузке через некоторые куки.
Это правильная разметка ??
<?php $category = get_the_category();
$url = $_SERVER['REQUEST_URI'];
// Redirect to correct site on basis of section id
if(in_category('2') ){
header('Location: http://www.domain2.com/' . $url, true, 301);
exit; }
?>
СМОТРИТЕ ЭТО ИЗОБРАЖЕНИЕ того, что я тоже перенаправил.