1. Уважаемые пользователи, прежде чем ответить в теме или создать новую,
    внимательно ознакомьтесь с правилами раздела

    Кому лень работать или руки не оттуда - пользуйтесь услугами специалистов
  2. Не задавайте глупых вопросов "Посоветуйте какой-нибудь компонент.."

    Есть JED!!! Ищите там!!!

Помощь Склеить одну страницу, никак не получается

Тема в разделе "Joomla", создана пользователем bummm, 21 сен 2012.

Информация :
  • Уважаемые пользователи, прежде чем ответить в теме или создать новую, внимательно ознакомьтесь с правилами раздела
  • Не задавайте глупых вопросов "Посоветуйте какой-нибудь компонент.." Есть JED!!! Ищите там!!!
  • Аналоги ищите там же - на JED!!!
  • Новая версия? - У кого будет - тот выложит!
Статус темы:
Закрыта.
Модераторы: arman29, DMS, Genk0, NightHunter
  1. bummm

    bummm

    Регистр.:
    26 июл 2008
    Сообщения:
    443
    Симпатии:
    95
    Вот такие дубли:
    Перейти по ссылке
    Перейти по ссылке

    С первой ссылкой - все получилось в .htaccess таким кодом:
    RewriteEngine On
    RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/
    RewriteRule ^index\.php$ Перейти по ссылке [R=301,L]

    А вот какой код должен быть для второй ссылки?


    Заранее очень благодарю! Вроде простое действие а столько мучаюсь...
     
  2. Airclaim

    Airclaim Постоялец

    Регистр.:
    2 май 2007
    Сообщения:
    116
    Симпатии:
    18
    Вторая ссылка - статья...Закрой ее в robots (если не ошибаюсь, она на главной?).
    Настрой нормально ЧПУ(меняем в корневой папке нашего сайта имя файла с htaccess.txt на .htaccess) и index.php уйдет.
     
  3. bummm

    bummm

    Регистр.:
    26 июл 2008
    Сообщения:
    443
    Симпатии:
    95
    Вот как сделать редирект этой статьи на главную страницу с помощью .htaccess? ЧПУ настроен.
    index.php и так ушел - я ж написал "С первой ссылкой - все получилось в .htaccess таким кодом"

    Ну или хотя бы подскажите как сделать закрыть страницу данную в robots? Только конкретно одну страницу а не например то что с index.php, хотя лучше сделать редирект с помощью htaccess...

    Добавлено через 3 мин:

    вот мне посоветовали такой код, но не работает... что-то не так все равно.

    RewriteCond %{THE_REQUEST} ^.+\ /index\.php\/component\/content\/article\/дата\.html\ HTTP/
    RewriteRule ^index\.php$ Перейти по ссылке [R=301,L]
     
  4. tirrex

    tirrex

    Регистр.:
    9 ноя 2008
    Сообщения:
    213
    Симпатии:
    60
    RedirectMatch 301 ^(.*)index\.php/(.*)$ $1$2
    ну или
    RewriteRule ^(.*)index\.php/(.*)$ $1$2 [L,R=301]

    работает

    А это склеит все страницы с index.php? Так не подходит - у меня много страниц где есть index.php

    Добавлено Genk0: 2 поста подряд
     
  5. tirrex

    tirrex

    Регистр.:
    9 ноя 2008
    Сообщения:
    213
    Симпатии:
    60
    ну так у вас же с первой ссылкой, как вы говорите, все получилось
    RewriteRule ^index\.php$ http://сайт.ru/ [R=301,L]
    это моя:
    RewriteRule ^(.*)index\.php/(.*)$ $1$2 [L,R=301]
    так в чем разница?
     
  6. bummm

    bummm

    Регистр.:
    26 июл 2008
    Сообщения:
    443
    Симпатии:
    95
    Разница в том, что у меня есть страницы /index.php/stranica.html. А данный код закроет и эти страницы :(
     
  7. al-teen

    al-teen Постоялец

    Регистр.:
    1 сен 2012
    Сообщения:
    75
    Симпатии:
    5
  8. bummm

    bummm

    Регистр.:
    26 июл 2008
    Сообщения:
    443
    Симпатии:
    95
    Тоже ничего не помогло. В общем странно, что просто закрыть одну страницу нельзя :))))
     
  9. grickov

    grickov Создатель

    Регистр.:
    20 июн 2011
    Сообщения:
    46
    Симпатии:
    4
    Поставьте sh404sef в нем склейте все дубли и в sef уберите добавить суффикс. В sh404sef создайте красивые ссылки с перенаправлением старых (с index.php) на новые, чтобы не терять вес. А в robots.txt закройте весь ненужный мусор от индексации.
     
  10. Kensai

    Kensai Постоялец

    Регистр.:
    9 янв 2007
    Сообщения:
    64
    Симпатии:
    37
    Решение вопроса дублей для материалов и категорий com_content. Заключается в проверке ЧПУ ссылки открытого материала и реально открытого URL и редирект в случае false. На себе проверил, вшил в свой базовый шаблон.
    Перейти по ссылке
     
    bummm нравится это.
Статус темы:
Закрыта.