Forums / National / Russian / Тех. поддержка / Технические моменты: seo

prostogorod
#41427 2016-03-02 10:56

Прошу помощи!  Вобщем есть сомнения...

Для убирания дублей главной страницы (index.php, index.html ) 
в файл system/header.php добавил код:

if ( preg_match('/^\/index.php$/', $_SERVER['REQUEST_URI']) || preg_match('/^\/index.html$/', $_SERVER['REQUEST_URI'])){ cot_die_message(404); exit;}

А для удаления лишних слешей в конце адресной строки

if ( preg_match('!/{2,}!', $_SERVER['REQUEST_URI']) ){  $url = preg_replace('!/{2,}!', '/', $_SERVER['REQUEST_URI']); header('Location: ' . $url , false, 301); exit;}

Вроде работает, но есть сомнения, что это не правильно... Но эти параметры нужно учитывать с точки зрения seo.

И еще, как вот например есть url

https://www.сайт-на-котонти.com/?amp;amp;amp;amp;amp;amp;amp;preview=true&p=1259

 как сделать, чтобы котони отдавал 404 ошибку?