[Помогите] Странные ссылки

Тема в разделе "Joomla", создана пользователем kit-kater, 19 сен 2016.

  1. kit-kater

    kit-kater

    Регистрация:
    18 май 2015
    Сообщения:
    41
    Симпатии:
    0
    Здравствуйте!
    Подскажите, пожалуйста, как решить проблему с URL в Joomla.
    На сайте поисковики видят странные url непонятного происхождения:
    1 тип: домен/?p=40494319176 вот такой URL, который просто ведет на главную и отображает ее, но это не редирект, URL отаеться таким: домен/?p=40494319176
    2 тип: домен/?catid=0&id=42 куча таких URL, которые отображают материал с соответсвенным ай ди (в даном случае id 42), хотя данный материал выведен через меню с ЧПУ. К сайту подключены два шаблона 1- для главной, 2-для других страниц. Так вот эти странные URL типа : домен/?catid=0&id=42 выводят материал с шаблоном для главной
    3 тип: аналогично 2му типу: домен/2-uncategorised/208-sozdanie-sajtov просто с названиями категории и материала, также отображает через неверный шаблон (шаблон главной страницы)
    4 тип: домен/160-prezentatsionnyj-film все также, но без категории

    Может кто то знает способ как избавиться от автогенерируемых URL категорий /2-uncategorised/208-sozdanie-sajtov, так чтобы их вообще не существовало. Ато получаеться что это просто дубль созданой через меню страницы с красивым URL.
     
  2. pasha-b

    pasha-b

    Регистрация:
    9 янв 2013
    Сообщения:
    92
    Симпатии:
    12
    Еще тогда могут быть ссылки на категорию, просто /2-uncategorised и на статьи /article/208-sozdanie-sajtov и /article/2-uncategorised/208-sozdanie-sajtov - это особенности работы роутинга в Joomla, так же как и то, что описано во втором случае. Если страниц немного, то можно в файле .htaccess прописать правила, тем более поисковики уже эти ссылки заметили и проиндексировали и надо дать им понять, что таких страниц на сайте нет.
    Прописать код
    то есть вначале идет "Redirect 301" - переадресация, затем после пробела адрес, который нужно скрыть и снова после пробела адрес с ЧПУ, который и должен показываться.