Скрыть объявление
ВАШИ ПРАВА ОГРАНИЧЕНЫ!

Зарегистрируйтесь на форуме, чтобы стать полноценным участником сообщества!

Вопрос? Как настроить зеркала и 301 редирект.

Тема в разделе "Вопросы- ответы", создана пользователем Sawin94, 31 янв 2019.

31.01.19 в 17:55
31.01.19 в 18:08
3
600
0
  1. TopicStarter Overlay
    Sawin94

    Sawin94 Новичок

    Регистрация:
    4 янв 2016
    Сообщения:
    26
    Лучших ответов:
    0
    Рейтинги:
    +2 / 0 / -0
    1. Нужно настроить зеркала и 301 редирект.
    2. Сайт доступен по адресам.
    3. https://www.site.ru
    4. https://site.ru
    5. https://site/index.php
    6. Это главное зеркало и два дубля
    7. https://www.site.ru и https://site.ru/index.php должны перенаправлять на https://site.ru
    2) https://www.site.ru/567687
    Нет перенаправления на страницу 404. Ее видимо вообще нет
    Подскажи как это все исправить и прописать в htaccess ?
     
  2. synlivcho

    PRO Users

    Регистрация:
    24 окт 2018
    Сообщения:
    749
    Лучших ответов:
    2
    Рейтинги:
    +99 / 30 / -0
    Редирект с первой страницы на основную

    RewriteBase /
    RewriteRule ^(.*)page/1(/|)$ $1 [R=301,L]
    -----------------------------------------------------------
    С http на s

    RewriteCond %{HTTPS} off
    RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
    -------------------------------------------------
    без www

    RewriteCond %{HTTP_HOST} ^www.сайт.ру$ [NC]
    RewriteRule ^(.*)$ https://сайт.ру/$1 [R=301,L]
    ----------------
    Редиректы с index.php или index.html на сайт

    RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.(php|html)\ HTTP/
    RewriteRule .* / [R=301,L]
    -------------------------------
    Создать страницу 404.html и поставить в корень сайта

    errorDocument 404 /404.html
     
    • Нравится Нравится x 1
  3. wawe

    PRO Users

    Регистрация:
    23 янв 2017
    Сообщения:
    3.557
    Лучших ответов:
    6
    Рейтинги:
    +1.581 / 410 / -0

    RewriteEngine on
    RewriteCond %{HTTP_HOST} ^www.мойсайт\.com [NC]
    RewriteRule ^(.*)$ http://мойсайт.com/$1 [R=301,L]

    SEO for DLE
    DLE 9.6 - 10.x
    от 08.01.2016
    1. Убираем index.php и index.html из адреса главной страницы
      1. Открываем .htaccess, находим :
        RewriteCond %{REQUEST_FILENAME} !-f
        RewriteRule ^([^/]+).html$ index.php?do=static&page=$1&seourl=$1 [L]
        Выше вставляем :
        # Редирект с index.php/html на сайт
        RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.(php|html)\ HTTP/
        RewriteRule .* / [R=301,L]
    2. Объяснение :
      В этом пункте мы уберем дубли главной страницы по index.php/html
    3. Автор: Gameer.
    Всё есть.

    [​IMG]
     
    • Нравится Нравится x 1
    • Согласен Согласен x 1
  4. synlivcho

    PRO Users

    Регистрация:
    24 окт 2018
    Сообщения:
    749
    Лучших ответов:
    2
    Рейтинги:
    +99 / 30 / -0
    Не ищем не хера , одно и тоже пишем..:(
     
    • Согласен Согласен x 1
Яндекс.Метрика