Crazy_Shrike
Member | Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору Здравствуйте! Сейчас будет многабукаф, и я прошу совета у владеющих Знаниями.. Есть интернет-магазин с десятком тысяч товаров. Он как-то продает и по некоторым запросам неплохо находится в ПСах, но в нем творится полный хаос и моя миссия заключается в уменьшении энтропии сайта, даже если на это необходимо год или два времени. И вот, в рамках, этих работ появилась задача переименования имен страниц (урлов) товаров. Со старых, ничего не значащих наборов цифробукв, нужно прийти к осмысленным урлам, отображающим название товара на транслите. Ну, т. е., было: www.site/catalog/ashg-23242 а надо: www.site/catalog/samiy-lychshiy-tovar Поэтому возникает вопрос, как правильно организовать редирект, дабы не потерять ссылки на эти страницы и их PR. Спасибо! ********** Update: Вот мне добрые люди уже насоветовали. Как это расшифровать? Построчно <?php //$old - старый url //$new - новый url $old=$_SERVER['REQUEST_URI']; if ($old=='/articles/lekar_veterinary/asd'){ $new = '/articles/o-preparate-asd';} elseif ($old=='/shop/dogs/aksessuary/'){ $new = '/catalog/aksessuary-i-uhod-dogs';} if ($new!=''){ header( 'Location: http://www.zooapteka.kiev.ua'.$new, true, 301 ); exit(); } | Всего записей: 241 | Зарегистр. 25-03-2004 | Отправлено: 14:48 16-07-2013 | Исправлено: Crazy_Shrike, 19:27 16-07-2013 |
|