nigga Опубликовано 4 июня, 2012 Жалоба Поделиться Опубликовано 4 июня, 2012 сабжкак прописать 301 редирект в .htaccess, чтобы при заходе www.pipkin.ru редиректил на pipkin.ru ? Цитата Ссылка на сообщение Поделиться на другие сайты
HotHeadMan Опубликовано 4 июня, 2012 Жалоба Поделиться Опубликовано 4 июня, 2012 RewriteCond %{HTTP_HOST} ^www.сайт.ру$ [NC]RewriteRule ^(.*)$ http://сайт.ру/$1 [R=301,L] Цитата Ссылка на сообщение Поделиться на другие сайты
nigga Опубликовано 4 июня, 2012 Автор Жалоба Поделиться Опубликовано 4 июня, 2012 мучос грасиас HotHeadMan Цитата Ссылка на сообщение Поделиться на другие сайты
HotHeadMan Опубликовано 4 июня, 2012 Жалоба Поделиться Опубликовано 4 июня, 2012 пор фавор, амиго. Цитата Ссылка на сообщение Поделиться на другие сайты
Vladimir Опубликовано 2 марта, 2013 Жалоба Поделиться Опубликовано 2 марта, 2013 Может кто заодно скажет как настроить 301 редирект с одного товара на другой? Вот у меня был товар типа /products/prosto-tovar , но по каким-то причинам изменили адрес, и он стал /products/prosto-neobuknovennui-tovar. Если в .htaccess прописать Redirect 301/products/prosto-tovar http:/site.ru//products/prosto-neobuknovennui-tovar - то редиректа не будет из-за правила прописанного выше: # Каталог товаровRewriteRule ^catalog/([^/]+)/?$ index.php?module=ProductsView&category=$1 [L,QSA]RewriteRule ^catalog/([^/]+)/([^/]+)/?$ index.php?module=ProductsView&category=$1&brand=$2 [L,QSA]RewriteRule ^products/([^/]+)/?$ index.php?module=ProductView&product_url=$1 [L,QSA]RewriteRule ^products/?$ index.php?module=ProductsView [L,QSA]RewriteRule ^brands/([^/]+)/?$ index.php?module=ProductsView&brand=$1 [L,QSA]RewriteRule ^brands/([^/]+)/page_([^/]+)/?$ index.php?module=ProductsView&brand=$1&page=$2 [L,QSA]В общем, весь вопрос в том, как правильно это сделать? Спасибо. Цитата Ссылка на сообщение Поделиться на другие сайты
JustDavali Опубликовано 2 марта, 2013 Жалоба Поделиться Опубликовано 2 марта, 2013 зачем редирект с товара на товар делать, если можно у нового товара прописать чпу урл старого товара? Цитата Ссылка на сообщение Поделиться на другие сайты
Vladimir Опубликовано 2 марта, 2013 Жалоба Поделиться Опубликовано 2 марта, 2013 К примеру, у вас был какой-то производитель, но вы перестали работать с его товарами, но ссылочную массу хотите сохранить, и перенести на категорию товара. Как тогда быть? Цитата Ссылка на сообщение Поделиться на другие сайты
Vladimir Опубликовано 2 марта, 2013 Жалоба Поделиться Опубликовано 2 марта, 2013 Да и вообще, смысл не в том: "зачем?", так как у каждого могут быть определённые причины на это, и у каждого свои, а как технически правильно это сделать. Цитата Ссылка на сообщение Поделиться на другие сайты
JustDavali Опубликовано 2 марта, 2013 Жалоба Поделиться Опубликовано 2 марта, 2013 вопрос изначально стоял как сделать редирект на другой товар, а не на категорию товаров. Цитата Ссылка на сообщение Поделиться на другие сайты
JustDavali Опубликовано 2 марта, 2013 Жалоба Поделиться Опубликовано 2 марта, 2013 либо вместо редиректа - канонические урлы используйте для передачи массы со старых страниц на новые. Цитата Ссылка на сообщение Поделиться на другие сайты
Vladimir Опубликовано 2 марта, 2013 Жалоба Поделиться Опубликовано 2 марта, 2013 Какая собственно разница куда должен быть 301? Вопрос в том, есть ли простой и функциональный код редиректа, чтоб подставить только нужные значения "от" и "до", и всё. Чтоб можно было спокойно переименовать категорию, если ты в ней сделал ещё подкатегорию с товарами, или ты удалили какого-то производителя товаров (именно не скрыл, зная, что работать с ним ты больше уже не будешь), или ещё по какой-то причине тебе надо поставить редирект с одной страницы на другую. КАК можно это сделать? Желательно не теоретически, а практически, если кто знает. На форуме уже поднимался этот вопрос в нескольких темах, но рабочего решения я не нашёл. Цитата Ссылка на сообщение Поделиться на другие сайты
JustDavali Опубликовано 2 марта, 2013 Жалоба Поделиться Опубликовано 2 марта, 2013 нет Цитата Ссылка на сообщение Поделиться на другие сайты
Vladimir Опубликовано 2 марта, 2013 Жалоба Поделиться Опубликовано 2 марта, 2013 Может Денис выскажется, может он предложит какой-то вариант. Люди уже неоднократно спрашивали, и со временем, для любого сайта возникает такая необходимость. Цитата Ссылка на сообщение Поделиться на другие сайты
Kasha Опубликовано 2 марта, 2013 Жалоба Поделиться Опубликовано 2 марта, 2013 так такие доработки много раз делались Цитата Ссылка на сообщение Поделиться на другие сайты
Vladimir Опубликовано 2 марта, 2013 Жалоба Поделиться Опубликовано 2 марта, 2013 Что за доработки? Где посмотреть? Цитата Ссылка на сообщение Поделиться на другие сайты
Enhill Опубликовано 2 марта, 2013 Жалоба Поделиться Опубликовано 2 марта, 2013 http://forum.simplacms.ru/discussion/1478/nuzhno-perepisat-mod_rewrite-platnaya-dorabotka/p1 Цитата Ссылка на сообщение Поделиться на другие сайты
Kasha Опубликовано 2 марта, 2013 Жалоба Поделиться Опубликовано 2 марта, 2013 нет, нет, была ещё доработка где в админке прописывались редиректы и другая доработка где при изменении адреса старый автоматически вносился в редирект Цитата Ссылка на сообщение Поделиться на другие сайты
Vladimir Опубликовано 2 марта, 2013 Жалоба Поделиться Опубликовано 2 марта, 2013 Всё, всем спасибо, я наконец понял. Если вдруг кому надо ещё, то в двух словах: если вы переносите с другого движка на Симплу, или же внутри симплы, и НЕ затрагиваете правила написанные в .htaccess, то вам вполне хватит: Redirect 301 /старый каталог/страница http:/новый каталог/страница , если вы затрагиваете, то RewriteRule ^старый каталог/страница$ /новый каталог/страница [R=301,nc]. В первом случае, редирект можно писать внизу страницы, что удобно если есть много ссылок, а во втором, сразу после RewriteEngine on Цитата Ссылка на сообщение Поделиться на другие сайты
in_use Опубликовано 4 марта, 2013 Жалоба Поделиться Опубликовано 4 марта, 2013 А может подскажете, как назначить определенную страницу стартовой? Цитата Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.