Skip to content

Instantly share code, notes, and snippets.

Created September 14, 2017 16:45
Show Gist options
  • Save anonymous/839599ae5096aa33df626cd9cfa87a46 to your computer and use it in GitHub Desktop.
Save anonymous/839599ae5096aa33df626cd9cfa87a46 to your computer and use it in GitHub Desktop.
Php редирект на главную

Php редирект на главную



Редирект на PHP для начинающего вебмастера
Как сделать редирект на php?
Пишем редирект на php (header)

Используется для передачи ссылочного веса. Обязательно проверяйте какой код ошибки отдает сервер, когда настроите данный редирект. Я использую для этого, например, замечательный плагин Firebug для Firefox. Настройка редиректов, если у Вас веб-сервер linux Apache, происходит в файле. А в случае windows веб-сервера IIS — это будет файл web. Перед тем, как настраивать правильные редиректы в файле. Я публикую здесь только проверенные и технически законченные рабочие варианты редиректов. База рабочих вариантов редиректов будет пополняться. Редирект со старой статической чпу страницы на новую страницу: Редирект урла с параметром на любую внутреннюю страницу сайта: Например, со страницы http: Редирект урла с параметром на главную страницу сайта: Редирект с домена РФ на домен RU. Здесь важно знать, что РФ зона преобразуется в. Вы наверное в своей практике встречали случай, когда есть 2 сайта с одинаковой информацией, но в то же время доступные по разным адресам сайты дубли. У этих сайтов одинаковый robots. Предлагаю вариант редиректа с неосновного такого сайта site2 на основной site Вставка включающая в себе все редиректы со страниц index default с расширениями htm html php asp aspx на главную:. Можно так как написали Вы, а можно так не делать — как это есть и в моих примерах. Ошибкой не будут оба варианта. Работать-то конечно будут оба варианта. Но так как Вы мой коллега — не могу пройти мимо. Коллега, пожалуй соглашусь с Вами. Случай с экранированием — более общий случай и он учитывает и случай, который Вы показали для примера. Спасибо за дополнения по редиректам. Я внесу соответствующие изменения в статью. Добрый день, администратор этого сайта. Отличная статья, но я не нашел примера моего редиректа. Подскажите пожалуйста как будет выглядить редирект в этом случаи:. Ибо перебрасывает на http: Так кстати я тоже пробовал, если просто переходить, то ссылка работает, а если редиректом не работает. Понять пока не могу почему так. Андрей, будет лучше, если Вы напишите урлы живого своего сайта. Я вот тоже не могу понять почему так. Ведь вариант должен работать. Подскажите, а если мне нужно сделать редирект. Подскажите, буду очень благодарен. В Основных настройках включил Перенаправление URL и нормально стало. А до этого вроде страницу кеширует, ни залогиниться ни вылогиниться. Забыл самый простой редирект: А не подскажете как сделать редирект с несуществующих страниц сайта на http: Честно говоря такой редирект никогда не делал и более того скажу, что так делать неправильно! Это как оптимизатор говорю. Любая несуществующая страница должна отдавать код ошибки, а редирект подразумевает код. Самый хороший, полный и понятный пост про редиректы на данный момент. Для полноты картины не хватает только редиректов со слешем и без на конце. Перенес сайт с джумлы на вордпресс. В джумле страницы вида: Мне нужно сделать редирект на страницы без html на конце, вида site. Здравствуйте, нужна помощь, нигде не могу найти ответа. Сайт сделан на Ajax и имеет адрес типа http: Как сделать, чтобы страницы типа http: Например можно просто отбрасывать? Попробую реализовать, если получится дам знать. Добрый день, помогите, не могу определиться! Есть сайт, который имеет около ти страниц, типа http: Все страницы находятся в корневом каталоге в формате HTML, но когда нужно что-то менять на сайте, например, номер телефона, то приходится редактировать все страницы сайта. Поэтому решил создать базу данных на PHP-mysql. Страницы удается назвать в PHP-mysql только таком виде — http: Версия php на хостинге PHP 5. Прошу вашей профессиональной помощи. Как правильно настроить редирект со старых адресов типа produkt. Старые адреса типа produkt. Их 20 штук и все они разные. Можно прописать редирект один раз для всех страниц? Возник еще вопрос, тоже немало важный. Почему-то, когда открываешь в строке поиска любые страницы, которых нет в базе данных, открывается шаблон страницы без контента, пример: В общем, если написать любое слово или несколько любых букв между слешами, открывается шаблон без контента. Еще пример для динамических сайтов: Подскажите, пожалуйста, как сделать редирект со страниц вида site. Если в данной статье есть ответ, продублируйте если не сложно, сам не разобрался. Подскажите, как правильно сделать: Подскажите плс были ссылки с кирилицей http: Как прописать такой редирект? Спасибо за полезные советы, но у меня вот какая проблема. Я сделал новый сайт для компании на движке Joomla, а старый был на Drupal. Да и доменное имя перенес на новый хостинг. Новый сайт Яндекс пока не индексирует и все ссылки только на старый. Главная страница совпадает и это хорошо, по ней посетители попадают на новый сайт, а вот остальные страницы — нет. При переходе по ним у меня показывает ошибку Можно ли, в данном случае, сделать редирект или что-то другое, чтобы люди проходя по старой ссылке http: Если не сложно, ответьте на почту maycompani gmail. Если запросить заведомо некорректный URL вида http: N , где N — любой численный или строковый параметр, например http: Хотя, по идее, правильно было бы Not Found или Moved Permanently. И если да, то, как можно исправить ситуацию? А как мне со старых страниц, на новые сделать редирект? Только здесь нашёл исчерпывающую информацию о всевозможных редиректах. Да ещё и с конкретными примерами, готовыми к использованию. Но я так понимаю, что это не критично, так как сколько сайтов я не смотрел у всех такого рода конструкция http: У вас тоже, кстати, ок. Да, Andrei — это распространенная проблема у многих. В идеале должна отдаваться ошибка. Но если такое сделать не получается то хотя бы в robots. Вот что у меня в htaccess. День добрый уважаемый администратор, у меня вот в чем проблема: Я в адрес страниц добавил название категорий, до этого их небыло, было вида http: Как мне настроить в данном случае редирект ? Подскажите пожалуйста по ситуации. Есть сайт, на главной странице разделение на два направления, реализованное через поддомены. Одно из направлений закрыли, осталось только другое. Подскажите пожалуйста как грамотно прописать редирект, чтобы пользователей с главной страницы перенаправляло сразу в рабочее направление? Пробовал сам по образцам через , получалось только сделать так, что поддомен в адресе почему то пропадал и прежняя страница направления начиналась с site. Оставлять этот вариант не стал, опасаясь потерять ТИЦ и PR сайта в поисковиках и нарушения работы контекстной рекламы. Оставил все по старому. У меня ситуация следующая: Он у меня работает на Joomla 1. Часть разделов полностью уберу, часть будет доступна по новому адресу. Те, которые будут доступны по новому адресу, я вручную перенаправлю, это понятно. Но что мне сделать, чтобы все остальные страницы, которые более не существуют, выдавали бы редирект на главную страницу? В то же время часть страниц из этого раздела проиндексированы и люди часто на них переходят. Когда раздел я ликвидирую, будет открываться , а хотелось бы, чтобы их просто перебрасывало на главную. У меня зарегистрировано 2 домена: Как влияет на индексацию ситуация, когда исходный и целевой URL одинаковые? Такое может происходить в данной схеме: На сайте ранее был настроен редирект с этих на страницы с ЧПУ sait. Сделано, чтобы можно было произвольно менять название товара, не теряя страницу. Настройка такая, что если после слеша ничего нет, то идет редирект Если есть хотя бы один знак, то ответ OK. Проблема в том, что при таком решении старые URL остаются в индексе. Если сделать редирект без учета параметров, то возникают случаи, когда исходный и целевой URL одинаковые. Нигде не нашел информации о подобных случаях. Помогите пожалуйста с редиректом. Перенесла сайт на вордпресс и встал вопрос правильного редиректа. Нужна универсальная строка шаблон редиректа всех следующих страниц входящих в старую категорию, которая изменила свой путь вошла внутрь новой категории. Подскажите, пожалуйста, нужен вариант: Прописываем данный код в. Но новый сайт у меня на рф, то есть домен с кириллицей, не подскажите как в данном случае необходимо прописывать? На старом сайте страница товара выглядела так: На новом — такой вариант: Подскажите пожалуйста Мне, простому смертному, можно в Ваши готовые редиректы адреса своего сайта навставлять и все? Сайт сама создала, сейчас до редиректа дошла… вообще ничего в этом не понимаю… или лучше обратиться к спецу, чтоб мне сделал? Эта шпаргалка мне очень помогла. А то в одном посмотришь по одному, в другом по другому. Окончательный ответ нашел здесь. Думаю все правильно сделано. А как перенаправить например с http: Готовлю сайт на голом html к переезду на ВордПресс, где страницы у меня пишутся без расширений. Вот какой код они дали, но я его пока не использовал потому что пока работаю на локальном сервере. Поэтому за работоспособность ничего сказать не могу. У меня в ссылках на категории есть два параметра c и r выглядят так: Подскажите как написать редирект со страниц типа vac. Значения параметров меняются, конечно. Извините мне мою непонятливость, но мне очень нужно понять, как прописать редирект. У меня с сайта на сайт переезжает целый раздел, правильно ли я понимаю, что на старом сайте мне нужно прописать такие строчки:. Помогите пожалуйста сделать редирект! Прошу помочь решить следующую насущную для мультиязычного сайта на Joomla 3 и, думаю, многих других CMS, проблему: При создании нескольких языковых версий сайта средствами мультиязычности самой CMS получается следующее: Если же не убирать префикс в настройках Joomla 3, то будет существовать domain. В течение 2-x недель поиска информации в интернете опробовал разные куски кода в htaccess, но рабочего варианта так и не нашел. Распишите, пожалуйста, подробно как решить эту проблему, так как с этим вопросом не могут справится куча народа, как в русскоязычном сегменте интернета, так и за рубежом, либо опишите другие возможные варианты решения. Если вам несложно, то вышлите мне решение на почту myhelpers mail. Если для кого-то это тривиально, то простите за незнание! У меня немного нестандартный вопрос. Мне надо сделать, чтобы при заходе на мой сайт, пользователь переадресовывался на определенную ссылку на site1. Таким образом, мне также надо, чтобы мой сайт выдавался в поиске, и чтобы пользователи попадали на site1 именно через мой site2. Как лучше сделать такое? Огромное спасибо за статью. Но, настроила так как Вы описали и всё работает. Аж камень с души упал. Может подскажете как убрать дубль сайта через редирект? Сейчас страницы сайта открываются как с 1 слешем в середине УРЛа, так и с 2-м слешем. Подскажите как должен выглядеть код в моем случае: Руководство подробней не бывает. Но в моем случае немножко не работает. Перешел по счетчику ливинтернета, зашел в поисковые фразы, выбрал любую из фраз, перешел на страницу фразы из поиска, перешел на страницу с http: Думал надо поставить редирект с www на без www. Обновил, перезагрузил, не срабатывает. То ли время какое-то должно пройти, то ли так и должно быть.. Ваш e-mail не будет опубликован. Мои услуги SEO сервисы Блог SeoWind Контакты. Схема работы редиректа. Поисковая индексация сайта — полное руководство Дублирование контента Как перенести сайт на WordPress на новый домен? И, кстати, после www тоже точка стоит, и она требует экранирования. Подскажите пожалуйста как будет выглядить редирект в этом случаи: Подскажите, буду очень благодарен Ответить. Проблема вот в чем: А в чём хоть дело было? Подскажите, пожалуйста, как решить такую задачу. Спасибо желательно не силами движка ВП, а именно. Добавить нужно к существующим записям: Эти моменты на сколько негативно влияет на раскрутку сайта? Можно ли настроить хтаксес так, чтобы при поиске этих страниц открывались ошибка? Или же эти проблемы не решается через файл хтаксес? Кстати, подскажите вариант также для site. Не могли бы Вы мне подсказать такую ситуацию: В таком случае правильно отдавать Not Found. Скиньте мне реальные урлы вашего сайта Ответить. Помогите пожалуйста, не пойму где допустила ошибку. Сделала редирект и он не работает: Просьба помочь редирект Некоторые страницы переместились внутрь другой категории. Добавил решение данного случая в статью. Можно ли комплексно решить проблему перехода? Помогли в одной веб-студии немного небесплатно. У меня с сайта на сайт переезжает целый раздел, правильно ли я понимаю, что на старом сайте мне нужно прописать такие строчки: Буду очень признательно за ответ, почему-то эта тема ни как не укладывается в голове. Сайт установлен на суббдомене как мне прописать что бы перенаправлялся на основной домен Ответить. Оставить комментарий Отменить ответ Ваш e-mail не будет опубликован. Рубрики PHP WordPress Аналитика База знаний SEO База знаний SMM Блоггинг Веб-аналитика Заработок в интернете Зарубежное SEO Интернет-маркетинг Секреты проведения контекстной рекламы Юзабилити. Копирование и перепечатка без активной кликабельной гиперссылки запрещены.


Видео холодное сердце текст
Намаз ид аль фитр как совершать
Почему нельзяесть сырое тесто
Характеристика студента бухгалтера с места практики образец
Пенсионный фонд рф современные проблемы его функционирования
Винтаж feat smash город где сбываются мечты
Видовой состав смешанного леса
Стройматериалы москва каталог
Сочи парк отель 3 на карте
Где получить социальную карту пенсионера в мытищах
График развода мостов санкт
Реестр промышленной безопасности
Расписание работы мрэо г бердск
Где находятся магазины оджи
Расторжение договора займапо соглашению сторон образец
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment