За последние 24 часа нас посетили 22676 программистов и 1219 роботов. Сейчас ищут 689 программистов ...

Как правильно сделать 301 редирект

Тема в разделе "Прочие вопросы по PHP", создана пользователем Tiki, 20 май 2018.

  1. Tiki

    Tiki Новичок

    С нами с:
    18 янв 2018
    Сообщения:
    17
    Симпатии:
    0
    Подскажите как сделать 301 редирект. Чтобы при вводе в адресную строку адрес сайта http://www.perevod.ru, пользователей перебрасывало на сайт http://perevod.ru
     
  2. nospiou

    nospiou Старожил

    С нами с:
    4 фев 2018
    Сообщения:
    3.400
    Симпатии:
    510
    Код (Text):
    1. RewriteEngine On
    2. RewriteBase /
    3. RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
    4. RewriteRule ^(.*)$ http://%1/$1 [R=301,L]
     
  3. Tiki

    Tiki Новичок

    С нами с:
    18 янв 2018
    Сообщения:
    17
    Симпатии:
    0
    Не получается. Пишет что такой домен не найден
     
  4. nospiou

    nospiou Старожил

    С нами с:
    4 фев 2018
    Сообщения:
    3.400
    Симпатии:
    510
    У тебя там и сейчас редирект стоит. Ты старый для начала убери.
    еще можно вот так
    Код (Text):
    1. RewriteEngine On
    2. RewriteCond %{HTTP_HOST} ^www.yourdomain.com [NC]
    3. RewriteRule ^(.*)$ http://yourdomain.com/$1 [L,R=301]
     
  5. Tiki

    Tiki Новичок

    С нами с:
    18 янв 2018
    Сообщения:
    17
    Симпатии:
    0
    Я и прошу мне помочь. Как правильно сделать. Я не знаю как убрать старый, нужно ли его убирать, что прописывать и как поставить новый
     
  6. nospiou

    nospiou Старожил

    С нами с:
    4 фев 2018
    Сообщения:
    3.400
    Симпатии:
    510
    Ну так скинь то что у тебя сейчас в htaccess. Мы ж не пророки. Может у тебя там сейчас совсем не через htaccess сделано
     
  7. Tiki

    Tiki Новичок

    С нами с:
    18 янв 2018
    Сообщения:
    17
    Симпатии:
    0
    Нет, ваш код рабочий. Я его пробовал на другом домене. Почему то на одном работает на другом нет. Я думаю что это связанно с хостингом