;

Склеивание каталогов со слэшем и без

SEO

30-01-2019

Контейнеры доступны сразу по двум url, со слэшем на конце и без, этот плагин поможет исправить этот баг и склеить страницы контейнеров Этот плагин на событие OnLoadWebDocument склеит url страниц контейнеров со слэшем и без, сделав редирект на url со слэшем в конце. {ignore}
if ($modx->event->name == 'OnLoadWebDocument') {
	$uri = $_SERVER['REQUEST_URI'];
	if ($modx->resource->isfolder && substr($uri, -1) != '/' && !strpos($uri, '?')) {
		$modx->sendRedirect($modx->makeUrl($modx->resource->id),array('responseCode' => 'HTTP/1.1 301 Moved Permanently'));
	}
}