Dismiss Notice
ВАШИ ПРАВА ОГРАНИЧЕНЫ!

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

Вопрос? Проблема 301 с www на http.

Discussion in 'Вопросы- ответы' started by Roman.U, Feb 10, 2019.

10.02.19 в 17:43
12.02.19 в 22:31
15
722
0
  1. TopicStarter Overlay
    Roman.U

    Roman.U PRO Users

    Messages:
    6,908
    Likes Received:
    755
    Best Answers:
    5
    В общем заметил, что как-то не так идут редиректы с www, возможно вина переезда на новый сервак. Только с главной правильно идет редирект, категории и новости...

    При этом в .htaccess стоит код с www на http

    <IfModule mod_rewrite.c>
    Options +FollowSymLinks
    RewriteEngine on
    RewriteCond %{HTTP_HOST} ^www\.сайт\.ком$ [NC]
    RewriteRule ^(.*)$ http://сайт.ком/$1 [R=301,L]
    </IfModule>

    -------------------------
    Проверяем в ЯВ в ответе сервера.

    Категория:

    www.сайт.ком/voennye/ - проверяем

    http://сайт.ком/index.php?do=cat&category=voennye/ - получаем

    http://сайт.ком/voennye/ - должно быть так.

    ------------------------------
    Новость:

    www.сайт.ком/13433-angelina-serial-2018-1-16-seriya.html - проверяем

    http://сайт.ком/index.php?newsid=13433&seourl=angelina-serial-2018-1-16-seriya - получаем

    http://сайт.ком/13433-angelina-serial-2018-1-16-seriya.html - должно быть так.

    ---------------------------------------
    Где копать, в чем причина?
     
  2. wawe

    wawe PRO Users

    Messages:
    3,557
    Likes Received:
    802
    Best Answers:
    6
  3. Romantv

    Romantv Забанен

    Messages:
    6,946
    Likes Received:
    1,815
    Best Answers:
    6
    Хороший урл, чем тебе не нравится?)
     
  4. TopicStarter Overlay
    Roman.U

    Roman.U PRO Users

    Messages:
    6,908
    Likes Received:
    755
    Best Answers:
    5
    Так пробовал, проблема не решилась. Я когда-то исправлял подобныую ощибку, но блин не помню как. Что интересно, с зеркал регирект идет правильно.
     
  5. TopicStarter Overlay
    Roman.U

    Roman.U PRO Users

    Messages:
    6,908
    Likes Received:
    755
    Best Answers:
    5
    Тут уже зеркало идет через 2 редиректа на 3, это не правильно.
     
  6. Romantv

    Romantv Забанен

    Messages:
    6,946
    Likes Received:
    1,815
    Best Answers:
    6
  7. TopicStarter Overlay
    Roman.U

    Roman.U PRO Users

    Messages:
    6,908
    Likes Received:
    755
    Best Answers:
    5
  8. Romantv

    Romantv Забанен

    Messages:
    6,946
    Likes Received:
    1,815
    Best Answers:
    6
    Это можно закрыть в роботос
    Disallow: /index.php?*
     
  9. TopicStarter Overlay
    Roman.U

    Roman.U PRO Users

    Messages:
    6,908
    Likes Received:
    755
    Best Answers:
    5
    Можно, но лучше правильный 301 сделать, но как еще не нашел.
     
  10. PunPun

    PunPun VIP Кинотрафик v2

    Messages:
    7,435
    Likes Received:
    3,688
    Best Answers:
    32
    Очистить данные сайта. upload_2019-2-10_17-51-30.png
     
  11. TopicStarter Overlay
    Roman.U

    Roman.U PRO Users

    Messages:
    6,908
    Likes Received:
    755
    Best Answers:
    5
    Это в браузере? Не пойму, какое оно имеет отношение к 301
     
  12. PunPun

    PunPun VIP Кинотрафик v2

    Messages:
    7,435
    Likes Received:
    3,688
    Best Answers:
    32
    Да, в браузере.
     
  13. TopicStarter Overlay
    Roman.U

    Roman.U PRO Users

    Messages:
    6,908
    Likes Received:
    755
    Best Answers:
    5
    Так я 301 проверяю через ЯВ в ответе сервера и там такая фигня. В браузере все ок. Но все же подообные редиректы не нормальны.
     
  14. MIKE_FM

    MIKE_FM Местный

    Messages:
    1,868
    Likes Received:
    284
    Best Answers:
    2
    У меня он стоит, но при этом я редирект делаю через .htaccess вот так:

    RewriteCond %{HTTP_HOST} ^www.*********.net$ [NC]
    RewriteRule ^(.*)$ https://*********.net/$1 [R=301,L] .
     
  15. synlivcho

    synlivcho PRO Users

    Messages:
    749
    Likes Received:
    70
    Best Answers:
    2
    ### Редиректы с index.php или index.html на сайт
    RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.(php|html)\ HTTP/
    RewriteRule .* / [R=301,L]
     
  16. TopicStarter Overlay
    Roman.U

    Roman.U PRO Users

    Messages:
    6,908
    Likes Received:
    755
    Best Answers:
    5
    У меня такой стоит:
    RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/
    RewriteRule ^index\.php$ http://сайт.ком [R=301,L]
    Вроде все было ок, проблема появилась после установки сапортом Nginx, поэтому подумал, что Роман был прав в своем посте. Но прикол в том, что на других серваках тоже сидел на Nginx и все работало. Поэтому пришлось писать в сапорт, они вроде уладили правда появились проблемы с HTTPS (которого ваше нет). Может HTTPS вскоре сам вылетит с выдачи понаблюдаю.