Помогите с редиректом 301

(Ответов: 8, Просмотров: 1094)
  1. Новичок Аватар для iBender
    • Регистрация: 19.04.2011
    • Сообщений: 5
    • Репутация: 12
    Недавно заметил в инструментах для веб-мастеров от Google, что на сайте начали появляться "ошибки сканирования" и с каждым днём из становится всё больше. Код ошибки 404.

    Показывает, что типа ссылка битая и имеет вид:
    site.ru/system/ccleaner
    Но на самом деле, рабочая ссылка находится по адресу:
    site.ru/system/ccleaner.html

    Как правильно в DLE сделать редирект со всех ссылок без .html на ссылки с .html в конце?
    Спасибо!
    • 0
  2. Гуру Аватар для assai
    • Регистрация: 11.08.2011
    • Сообщений: 794
    • Репутация: 360
    Не уверен, но в сети нашел для .htaccess правило, которое вроде переписывает урлы, как вам надо...

    PHP код:
    # добавляем .html в конце если ссылка закончилась просто текстом без слеша на конце
    RewriteCond %{REQUEST_URI} !(\.html)$ [NC]
    RewriteRule ^(.*)$ http://%{HTTP_HOST}/$1.html [NS,L,R=301]
    # конец добавляем .html в конце если ссылка закончилась просто текстом без слеша на конце 
    • 1

    Спасибо сказали:

    iBender(12.05.2012),
  3. Гуру Аватар для levko
    • Регистрация: 18.04.2011
    • Сообщений: 693
    • Записей в дневнике: 4
    • Репутация: 98
    • Webmoney BL: ?
    была такая проблема,но при её исправлении перестали отображаться картинки на блоге,пришлось всё вернуть на место.
    • 0
  4. Новичок Аватар для iBender
    • Регистрация: 19.04.2011
    • Сообщений: 5
    • Репутация: 12
    assai, вставил Ваш код и при открытии главной страницы пишет:
    Неверное перенаправление на странице, браузер определил, что сервер перенаправляет запрос на этот адрес таким образом, что он никогда не завершится.
    • 0
  5. Новичок Аватар для iBender
    • Регистрация: 19.04.2011
    • Сообщений: 5
    • Репутация: 12
    Ну что, больше никаких вариантов? Может кто-то ссылку кинет, где можно почитать про редирект и про .html на конце?
    • 0
  6. Super Moderator Аватар для TbIKBA
    • Регистрация: 04.08.2011
    • Сообщений: 2,002
    • Репутация: 1574
    • Webmoney BL: ?
    Цитата Сообщение от iBender Посмотреть сообщение
    Ну что, больше никаких вариантов? Может кто-то ссылку кинет, где можно почитать про редирект и про .html на конце?
    http://bit.ly/K2vYjq, 4-я ссылка :-)
    • 3

    Спасибо сказали:

    assai(12.05.2012), iBender(12.05.2012), kstnews(13.05.2012),
  7. Новичок Аватар для iBender
    • Регистрация: 19.04.2011
    • Сообщений: 5
    • Репутация: 12
    TbIKBA, Спасибо! Прикольно оно ищет за меня =)
    • 2

    Спасибо сказали:

    assai(12.05.2012), TbIKBA(12.05.2012),
  8. Гуру Аватар для assai
    • Регистрация: 11.08.2011
    • Сообщений: 794
    • Репутация: 360
    iBender, Подсказал бы, что-нить подробнее но в dle не так разбираюсь, да и нужно знать какими чпу вы пользуетесь, чтобы помогло...


    Может стоит сделать редирект неправильных страниц на главную... Такое часто на сайтах встречал, и для сайта на дле проблем найти подобное сложностей не должно быть... Если будет обращайтесь в личку, попробуй поискать...
    • 1

    Спасибо сказали:

    iBender(20.05.2012),
  9. Новичок Аватар для iBender
    • Регистрация: 19.04.2011
    • Сообщений: 5
    • Репутация: 12
    Спасибо всем! А вот и правильный код:
    _______
    RewriteRule ^([^.]+)(?<!/)$ /$1.html [R=301,L]

    добавить после RewriteEngine On
    _______

    Тема закрыта =)
    Последний раз редактировалось iBender; 20.05.2012 в 12:34.
    • 0

Похожие темы

Темы Раздел Ответов Последний пост
Ссылки с редиректом
Общие вопросы поисковой оптимизации 11 12.08.2011 18:59
Помогите с 301 редиректом
Web программирование 6 04.06.2011 14:37
Проблема с редиректом
Web программирование 1 10.11.2010 18:54
Дорвеи с редиректом или без редиректа?
Дорвеи и black SEO 93 05.10.2009 11:59
Скрытые ссылки на странице с редиректом
Софт, скрипты, сервисы 4 09.09.2009 00:33

У кого попросить инвайт?

Вы можете попросить инвайт у любого модератора:

Информеры