Как сделать редирект (301, 302). Общая тема - Страница 62 - Форум об интернет-маркетинге
Этот сайт существует на доходы от рекламы.
Пожалуйста, выключите AdBlock.
Вернуться   Форум об интернет-маркетинге > >
Ответ
 
Опции темы
Старый 06.01.2018, 10:40   #611
Кирилл_КИТ
Абитуриент
 
Регистрация: 06.01.2018
Сообщений: 1
Репутация: 10

По умолчанию Редирект со всех страниц определенного раздела на главную

Помогите с редиректом.
Необходимо перенаправить на главную страницу сайта с определенного раздела и всех его страниц:
1 сайт/раздел
2 сайт/раздел/страницы
Кирилл_КИТ вне форума   Ответить с цитированием

Реклама
Старый 09.01.2018, 20:28   #612
Max_1
Собираю минуса
 
Аватар для Max_1
 
Регистрация: 02.08.2012
Сообщений: 79
Репутация: -11667

По умолчанию Re: Как сделать редирект (301, 302). Общая тема

RewriteEngine On
RewriteRule ^razdel /? [R,L]
Max_1 вне форума   Ответить с цитированием
Старый 12.01.2018, 21:14   #613
Jorkin
Дипломник
 
Регистрация: 19.09.2012
Сообщений: 90
Репутация: 8634

По умолчанию Настройка .htaccess

Подскажите, пожалуйста, как прописать редирект.

Изменили адресацию на сайте, до этого использовались разные варианты адресации: ЧПУ (/ru/you), /page.php и адреса с гет-параметрами.

Сейчас все адреса идут так: www.domain.com/xxxxxx.php
А сам сайт на чистом HTML

Мне необходимо сделать ряд редиректов в таком духе

/ru/you на www.domain.com/xxxxxx.php
/ru/you/service/opm на www.domain.com/yyyyy.php
/page.php на www.domain.com/nnnnn.php
/site/page.php?lang=RU&id_part=1&id_sp=2 на www.domain.com/eeeee.php

Проблема заключается в том, что если я делаю редирект вот так:
Redirect 301 /ru/you на www.domain.com/xxxxxx.php
то вот такие адреса /ru/you/service/opm (где используется часть адреса в редиректе выше - (Redirect 301 /ru/you на www.domain.com/xxxxxx.php) начинают тоже редиректить на страницу www.domain.com/xxxxxx.php только дописываясь в конец, вот так: www.domain.com/xxxxxx.php/ru/you/service/opm формируя дубли, которые влетают в индекс.

Аналогичная ситуация с вот такими страницами /page.php, после одного прописанного редиректа, начинают редиректится все старые страницы включая вот такие: /page.php?lang=RU&id_part=1 , в итоге получается, что один прописанные редирект -
/page.php на www.domain.com/nnnnn.php делает за собой еще кучу.

Помогите, пожалуйста, решить проблему.
Jorkin вне форума   Ответить с цитированием
Старый 13.01.2018, 09:55   #614
a.fatman
Профессор
 
Аватар для a.fatman
 
Регистрация: 15.01.2006
Адрес: 8212-812
Сообщений: 752
Репутация: 11620
Отправить сообщение для a.fatman с помощью ICQ Отправить сообщение для a.fatman с помощью Skype™

По умолчанию Re: Настройка .htaccess

Код:
RedirectMatch 301 ^/ru/you$  www.domain.com/xxxxxx.php

https://httpd.apache.org/docs/curren...#redirectmatch
a.fatman вне форума   Ответить с цитированием
Сказали спасибо:
Старый 17.01.2018, 16:36   #615
hatebciiuhy
Студент
 
Регистрация: 30.09.2013
Сообщений: 11
Репутация: 10

По умолчанию 301 редирект за исключением роботса в htaccess

Добрый день. Подскажите какие директивы прописать в htaccess

Нужно сделать 301 редирект с одного домена другой, без соблюдения урлов, тоесть на главную. При этом надо оставить роботам доступ в рботс тхт на переадресуемом домене (для того чтобы он увидел там host)
hatebciiuhy вне форума   Ответить с цитированием
Старый 17.01.2018, 20:41   #616
funkislota
Вне статуса
 
Аватар для funkislota
 
Регистрация: 12.05.2010
Сообщений: 361
Репутация: 61111

По умолчанию Редирект со старого со всех страниц на главную нового??

Не могу найти, вообщем наверное, простой ответ на вопрос.

Есть старый домен страниц 10... Хочу сделать редирект на новый.
По сути можно было бы все эти 10 страниц старого домена на главную страницу нового перенаправить..

Есть какой-то единый способ, все страницы старого на новый перенаправить разом на главную?? .. (просто они по названию после слеша не совпадают).

Или надо все 10 страниц по отдельности прописывать?

я про .htaccess
funkislota вне форума   Ответить с цитированием
Старый 17.01.2018, 21:35   #617
Sitealert
Слесарь-сайтосборщик
 
Регистрация: 30.09.2016
Адрес: Замкадье
Сообщений: 2,501
Репутация: 241134

По умолчанию Re: Редирект со старого со всех страниц на главную нового??

Код:
RewriteRule ^ http://newsite.com [R=301,L]
__________________
Отпилю лишнее, прикручу нужное, выправлю кривое.
Вытравлю вредителей.
Sitealert вне форума   Ответить с цитированием
Старый 17.01.2018, 23:26   #618
balex9
Banned
 
Регистрация: 16.02.2009
Сообщений: 38
Репутация: 3718

По умолчанию Re: Редирект со старого со всех страниц на главную нового??

301 редирект со всех страниц одного домена на главную страницу другого домена
К примеру вам необходимо сделать 301 редирект с любого URL старого сайта (к которому относится .htaccess) на домен http://newsite.com

Код:
RewriteCond %{REQUEST_URI} (.*)
RewriteRule ^(.*)$ http://newsite.com/ [L,R=301]
balex9 вне форума   Ответить с цитированием
Сказали спасибо:
Старый 18.01.2018, 09:32   #619
Swan777
Абитуриент
 
Регистрация: 22.08.2016
Сообщений: 1
Репутация: 10

Exclamation Помогите, пожалуйста, с редиректом на главную

Здравствуйте, уважаемые программисты!
Имеется страница со вставленным сторонним скриптом (который выполняется на стороне другого сайта), необходимо сделать редирект после выполнения скрипта на главную страницу сайта (в текущем состоянии, редиректа нет, а открывается сайт сторонний, на чей стороне выполняется скрипт).
Полный код страницы со скриптом (больше ничего нет в файле form.php):
-------------------------------------------------------------------------------------------------------------------
<!-- banner:Leads.su:158c17afcd52b44f89007ab1de4bbaee "МультиЛид [API]" -->
<script src="https://assets-leads-su.s3-eu-west-1.amazonaws.com/formbuilder/formbuilder.js?v=1" ></script>
<script type="text/javascript">
FormBuilder.init({
form_id:'158c17afcd52b44f89007ab1de4bbaee', // ID формы (НЕ ИЗМЕНЯТЬ)
url:'https://pxl.leads.su/impression/92cbd72cea57d408a66eca43e64714af', // URL формы (НЕ ИЗМЕНЯТЬ)
backurl: '', // Адрес страницы перенаправления в случае отключения оффера или недоступности его для вебмастера
width: '100%', //Ширина(em, px или %) IFRAME: 100% - по ширине контейнера
height: '480px', //Высота (em или px) IFRAME
theme: 'cosmo', //Возможные варианты: default, cerulean, cosmo, flatly, readable, united, bankspro
cssUrl: '', // Ссылка на таблицу стилей вебмастера, для изменения внешнего вида формы
autoHeight: true, //Автомтическая установка высоты контейнера, в который вставлен IFRAME, по высоте содержимого самого IFRAME
params: {
source: '',
aff_sub1: '',
aff_sub2: '',
aff_sub3: '',
aff_sub4: '',
aff_sub5: ''
},
modal : {
enabled: false, //Включает форму в режиме popup окна
show_delay: -1,//Пауза в секундах перед автоматическим открытием popup окна, после полной загрузки страницы. -1 - отключено
show_on_exit : false,//Открывать popup, если клиент пытается закрыть страницу (подвел курсор мыши к верхней части окна)
click_element_class: '',//CSS класс элемента(ов), при клике на который(е) будет отрываться popup окно
confirm_popup: {
enabled: false, //включает вывод предварительного окна с вопросом о помощи найти подходящее предложение
title: '', //Текст заголовка. По умолчанию: "Не нашли подходящего предложения?"
subtitle: '', //Пояснительный текст. По умолчанию: "Отправьте заявку в несколько банков одновременно".
text: '', //Описание под заголовками. По умолчанию: "Отправив одновременную заявку, вы сократите время и повысите вероятность одобрения займа"
text_btn_ok: '', //Текст на кнопке отправки. По умолчанию: "Отправить мою заявку в несколько банков"
text_btn_cancel: ''//Текст на кнопке отмены. По умолчанию: "Нет, я еще подумаю"
}
},
header: {
title: '',//Заголовок формы
text: ''//Текст под заголовоком формы
},
submit: {
text: ''//Текст на кнопке "Отправить"
},
thankYouPage: {
text: '', //Текст заголовка страницы спасибо. По умолчанию: "Спасибо за вашу заявку! Будьте на связи — наш специалист свяжется с вами в ближайшее время."
showResultOffers: false, // true/false Показывать ли офферы, в которые отправится анкета.
showPreferOffers: 0 // Сколько показывать офферов, в которые еще можно отправить заявку. -1 - все.
}
}); </script>
<div id="158c17afcd52b44f89007ab1de4bbaee"></div>
<!-- /Leads.su -->
---------------------------------------------------------------------------------------------------------------------------------------
ЗАРАНЕЕ СПАСИБО ЗА ПОМОЩЬ!
Swan777 вне форума   Ответить с цитированием
Старый 25.01.2018, 00:34   #620
mikhailp1
Студент
 
Регистрация: 08.11.2013
Сообщений: 34
Репутация: 10

По умолчанию Re: Как сделать редирект (301, 302). Общая тема

всем привет!

Есть сайт на CMS wordpress были в нем доработки и добавлены еще ожна категория материалов (портфолио)

надо что бы все страницы были с .html

Сайт на https

как сделать что бы все страницы на сайте были с .html уже все редиректы перепробовал с инета ничего не помогает (((((
mikhailp1 вне форума   Ответить с цитированием
Ответ

Метки
.htaccess , 301 , 301 redirect , apache , htaccess , htaccess 301 редирект , htpps , mod_rewrite , osclass , wordpress , редик 100500 , редирект , склейка выдачи




Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход



Текущее время: 15:35. Часовой пояс GMT +3.

Регистрация Справка Календарь Поддержка Все разделы прочитаны