Редактор темы

Реклама
Реклама
Реклама
Реклама

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

  • Автор темы Автор темы Sawin94
  • Дата начала Дата начала

Sawin94

Новичок
Регистрация
4 Янв 2016
Сообщения
26
Рейтинг реакций
2
Баллы
3
Возраст
31
1/3
Автор темы
  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 ?
 
Редирект с первой страницы на основную

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
 
  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 ?


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.
Нет перенаправления на страницу 404. Ее видимо вообще нет
Всё есть.

8b0f32377a0b39c788c17dd42bf1adee.png
 
Не ищем не хера , одно и тоже пишем..🙁
 

Похожие темы Последние темы Популярные темы

Назад
Сверху