- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Всем привет. Соственно промлема следующая, хочу поставить redirect с http://domain.ru на http://www.domain.ru но ничего не получается. Делаю 2 способами:
1. В index.php прописываю
header ("HTTP/1.1 301");
header ("Location: httр://www.domain.ru/");
но никакой реакции не происходит
2. В .htaccess прописываю
Redirect 301 / http://www.domain.ru/
После прописывания этой сроки загрузка сайта начинает сильно тормозить и очень долго загружается. А как только убираешь строчку начинает срабатывать но не долго.
Сайт сделан на php но переделан на псевдостатику.
Смотрел кучу примеров, везде делают и тем и тем способом, и работает, а у меня нет. Что я не так делаю?:confused:
Help me please!
я вот так делаю:
в .htaccess
RewriteEngine On
RewriteCond %{HTTP_HOST} ^domain\.ru
RewriteRule ^(.*)$ http://www.domain.ru/$1 [R=301,L]
тот же самый эффект, что и во втором способе.
Andign, выясняй проблемы с провайдером, если ты про тот сайт, о котором мы с тобой в личке общались. Я вообще не пойму с какого перепуга адрес твоего сайта без www ведет на сайт провайдера. Имхо, так не должно быть.
уже идет, просто он у меня не был прописан с www, сейчас все нормально.
Созвонился с провом, говорит у них все в порядке, все работает, посоветовали сделать при помощи meta redirect
нашел вот такой способ
<script language="javascript">
<!--
location.replace("http://domain.ru/"); // текущая страница будет заменена в history на новую — важно в плане юзабилити
//-->
</script>
<noscript>
<meta http-equiv="Refresh" content="0; URL=http://domain.ru"> <!-- для тех нескольких процентов «сёрферов», которые отключили JavaScript -->
</noscript>
редирект вроде срабатывает, судя по строке состояния, но очень уж больно долго открывается, и в результате страница остается чистая.
Andign, через meta http-equiv="Refresh" точно делать не надо, это не 301 редирект. При таком редиректе можно проблем заработать, гугл может это не правильно понять.
Да я уже отказался от этой идеи, попробовав этот способ и почитав про него. Через .htaccess все таки работает, но настолько медленно открывается, что чтраница оказывается пустой. Видимо придется отказаться от этой идеи.
Unlock, если не против, активируй меня в аське, я пытался стучаться к тебе, но...
Andign, я не могу понять какие могут быть тормоза при 301 редиректе.... первый раз с таким сталкиваюсь... Может гугу что посоветуют.
Вот такая вот фигня. У меня есть подозрения на провайдера, т.к. буквально неделю назад валуехост (у него я хостюсь) поменял всю ип адресацию, и от 3 провайдеров на их новую сеть стоят узкие каналы, в результате сайт стал медленнее открываться, кто ходит через них, а несколько дней вообще не открывался.
Может из-за этого редирект и тормозит, других предположений у меня нет.
Andign, поменяй провайдера, могу посоветовать одного. Вообщем в аське спишимся.