Технический сбой

Сайт временно работает в режиме только для чтения, идут восстановительные работы. Приносим свои извинения за неудобства.
DLE FAQ » Все вопросы » Общие вопросы » Как сделать редирект для всех материалов?

Как сделать редирект для всех материалов?


     Все вопросы » Общие вопросы    1202

вопрос
Доброго время суток! Имеется категория http://site.ru/mods/ , в ней очень много материалов, сами материалы показываются с ЧПУ-1, хочу перенести все в отдельную базу данных, на другой движок и расширить функционал, url останется прежним, как сделать редирект для материалов такого типа http://site.ru/216580-napoleon-total-war-uluchshaet-ai-v-kompanii.html на http://site.ru/mods/ в данном случае mods уже не категория, а папка с другим движком

Ответа пока нет


2 комментария

venrom
Юзер

venrom - -

Подскажите как сделать редирект в show.full для материалов определенной категории?

venrom
Юзер

venrom - -

Вроде как получилось

// Redirect from old url: Start
				if ($config['seo_type'] == 1 && $category_id == 1 && preg_match('#\/[0-9]+-.+?\.html$#i', $_SERVER['REQUEST_URI'], $matches)) {
					header($_SERVER['SERVER_PROTOCOL'].' 301 Moved Permanently');
					header('Location: '.$config['http_home_url']."mods/".$row['id']."-".$row['alt_name'].'.html');
					die('Redirect');
				}
				// Redirect from old url: Finish

Похожие вопросы

наверх