+ Ответить в теме
Показано с 1 по 5 из 5
  1. #1
    Пользователь scalper - весьма и весьма положительная личность scalper - весьма и весьма положительная личность scalper - весьма и весьма положительная личность
    Регистрация
    07.05.2009
    Адрес
    Kiev, Ukraine
    Сообщений
    33
    Сказали 'Спасибо' за это сообщение. :
    0 за это сообщение
    1 Всего
    Загрузки
    2
    Закачек
    0
    Вес репутации
    13

    Вопрос Расширение у быстрых ссылок

    При включенных быстрых ссылках можно указать с каким расширением они будут создаваться, либо без расширения. Это была преамбула
    Так вот, примерно год назад какое-то время быстрые ссылки в моем магазине были без расширения, потом переключил на быстрые ссылки с расширением html. К примеру, было 123 стало 123.html. Но проблема в том, что зайти на страницу можно по обеим ссылкам, редиректа на страницу с расширением попросту нет. Не знаю, баг это или не доработка. По прошествии года, поисковики, заходят на оба тип страниц и расценивают их как разные страницы с дублированным контентом. Как можно исправить эту ситуацию?
    Прописать редирект страниц через htaccess, практически, не реально, т.к. таких страниц очень много.
    Digg this Post!Bookmark Post in Technorati
    Ответить с цитированием Ответить с цитированием
    Спасибо

  2. #2
    ViArts Team nemo репутация неоспорима nemo репутация неоспорима nemo репутация неоспорима nemo репутация неоспорима nemo репутация неоспорима nemo репутация неоспорима nemo репутация неоспорима nemo репутация неоспорима nemo репутация неоспорима nemo репутация неоспорима nemo репутация неоспорима
    Регистрация
    01.04.2009
    Сообщений
    1,559
    Сказали 'Спасибо' за это сообщение. :
    0 за это сообщение
    46 Всего
    Загрузки
    11
    Закачек
    1
    Вес репутации
    10

    По умолчанию Re: Расширение у быстрых ссылок

    А это не из-за того, что в настройках включён чекбокс Переадресация на Быстрые ссылки (перенаправить пользователя на Быстрые ссылки, если он пришёл по обычным ссылкам)? Вполне может быть, что для старых коротких ссылок, действует тоже правило, как если бы вначале у вас были простые ссылки проиндексированы, а после вы включили короткие, на которые и будет перенаправление пользователей с индекса старых.
    Интернет-магазин на Viart Shop, это не так сложно и страшно, как кажется...
    Digg this Post!Bookmark Post in Technorati
    Ответить с цитированием Ответить с цитированием
    Спасибо

  3. #3
    Пользователь scalper - весьма и весьма положительная личность scalper - весьма и весьма положительная личность scalper - весьма и весьма положительная личность
    Регистрация
    07.05.2009
    Адрес
    Kiev, Ukraine
    Сообщений
    33
    Сказали 'Спасибо' за это сообщение. :
    0 за это сообщение
    1 Всего
    Загрузки
    2
    Закачек
    0
    Вес репутации
    13

    По умолчанию Re: Расширение у быстрых ссылок

    Переадресация на Быстрые ссылки у меня включена. Насколько я помню, изначально ссылки были без ЧПУ. Потом уже включил ЧПУ, а через какое-то время уже ЧПУ с расширением ссылок. Но в любом случае, та же ситуация и с ссылками новых товаров. Если у новой ссылки в адресной строке убрать расширение и перейти по ней, то все равно заходит на страницу товара без редиректа на ссылку с расширением указанным в настройках.
    Digg this Post!Bookmark Post in Technorati
    Ответить с цитированием Ответить с цитированием
    Спасибо

  4. #4
    ViArts Team nemo репутация неоспорима nemo репутация неоспорима nemo репутация неоспорима nemo репутация неоспорима nemo репутация неоспорима nemo репутация неоспорима nemo репутация неоспорима nemo репутация неоспорима nemo репутация неоспорима nemo репутация неоспорима nemo репутация неоспорима
    Регистрация
    01.04.2009
    Сообщений
    1,559
    Сказали 'Спасибо' за это сообщение. :
    0 за это сообщение
    46 Всего
    Загрузки
    11
    Закачек
    1
    Вес репутации
    10

    По умолчанию Re: Расширение у быстрых ссылок

    Не готов сразу ответить, но... при включении функции коротких ссылок, эти ссылки пишутся в БД в виде nazvanie_tovara, при чём, для всех типов коротких ссылок с любым разрешением. Разрешение в БД не пишется. Возможно, есть способ решить проблему с помощью директивы RedirectMatch.
    К примеру, чтобы сделать перенаправление с коротких ссылок с .html или обычных на короткие ссылки без расширения, нужно в .htaccess добавить строку:
    PHP код:
    RedirectMatch /(.*).html$ /$
    Тогда пользователи, пришедшие по коротким ссылкам вида _http://www./site.ru/nazvanie_tovara.htm и _http://www./site.ru/product_details.php?item_id=1, будут перенаправляться на включённые короткие ссылки без расширения типа _http://www./site.ru/nazvanie_tovara
    Интернет-магазин на Viart Shop, это не так сложно и страшно, как кажется...
    Digg this Post!Bookmark Post in Technorati
    Ответить с цитированием Ответить с цитированием
    Спасибо

  5. #5
    Пользователь scalper - весьма и весьма положительная личность scalper - весьма и весьма положительная личность scalper - весьма и весьма положительная личность
    Регистрация
    07.05.2009
    Адрес
    Kiev, Ukraine
    Сообщений
    33
    Сказали 'Спасибо' за это сообщение. :
    0 за это сообщение
    1 Всего
    Загрузки
    2
    Закачек
    0
    Вес репутации
    13

    По умолчанию Re: Расширение у быстрых ссылок

    Логичнее было бы, если бы сам скрипт магазина проверял соответствует ли расширение быстрой ссылки по которой пришел пользователь, расширению указанному в настройках. Если не соответствует, то скрипт делает редирект. Ведь если пользователь приходит по динамическим ссылкам, то на быстрые ссылки с нужным расширением он перенаправляет, если это указано в админке.
    Последний раз редактировалось scalper; 23.02.2010 в 13:48.
    Digg this Post!Bookmark Post in Technorati
    Ответить с цитированием Ответить с цитированием
    Спасибо


 

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

     

Метки этой темы

Социальные закладки

Социальные закладки

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
Back to top