Вернуться   Форум об интернет-маркетинге > >
Ответ
 
Опции темы
Старый 05.09.2019, 09:12   #51
Максим Медведев
Программист
 
Аватар для Максим Медведев
 
Регистрация: 02.12.2007
Адрес: Беларусь, Гомель
Сообщений: 450
Репутация: 9865
Отправить сообщение для Максим Медведев с помощью ICQ

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

Цитата:
Сообщение от Sitealert Посмотреть сообщение
SeVlad, это вопрос больше к инициатору этого ФАКерского ответвления. Он задал вопрос, думая, что на него есть ответ. Я ему сразу ответил, но ему не понравилось. Решения он не получил, поэтому пошло-поехало. Выдели всё в отдельную тему, если считаешь, что по обсуждению перебор. Или поудаляй всё.
а если у вас нет ответа на мой вопрос, так зачем ответить пытались? предлагаю закончить уже.

ответом на вопрос было:

PHP код:
RewriteRule ^amp/(.*)$ /amp.php ***91;L,NC***93; 
и

PHP код:
$_SERVER***91;'REQUEST_URI'***93; = str_replace('/amp'''$_SERVER***91;'REQUEST_URI'***93;);
require(
$_SERVER***91;"DOCUMENT_ROOT"***93;.'/bitrix/urlrewrite.php');
require(
$_SERVER***91;"DOCUMENT_ROOT"***93;."/bitrix/header.php"); 
так и не понял для чего было разводить на несколько страниц обсуждение... в отдельную тему скорее всего нужно.
Максим Медведев вне форума   Ответить с цитированием

Реклама
Старый 05.09.2019, 18:26   #52
gribnik 63
Студент
 
Аватар для gribnik 63
 
Регистрация: 14.01.2009
Сообщений: 48
Репутация: 792
Отправить сообщение для gribnik 63 с помощью ICQ

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

Здравствуйте, форумчане. Может кто-нибудь сведущий посоветует, что сделать в такой ситуации. По рекомендации хостера вставил в htassecc код

RewriteEngine on
SetEnvIf X-Forwarded-Proto https SERVER_PORT=443
SetEnvIf X-Forwarded-Proto https HTTPS=on
RewriteCond %{HTTP:HTTPS} !=on [NC]
RewriteRule ^(.*)$ https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L]

В итоге все внутренние страницы сайта с http перенаправляет на главную с https, а не на их дубли c https. Буду очень признателен, если кто-нибудь подскажет, как решить проблему.
__________________
Когда уже далеко уйдешь по жизненному пути, то замечаешь, что попал не на ту дорогу...

СОВЕТЫ БЫВАЛЫХ...
gribnik 63 вне форума   Ответить с цитированием
Старый 05.09.2019, 18:36   #53
Sitealert
Слесарь-сайтосборщик
 
Регистрация: 30.09.2016
Адрес: Замкадье
Сообщений: 5,378
Репутация: 361510

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

gribnik 63, код правильный.
__________________
Отпилю лишнее, прикручу нужное, выправлю кривое.
Вытравлю вредителей.
Sitealert вне форума   Ответить с цитированием
Старый 05.09.2019, 18:51   #54
gribnik 63
Студент
 
Аватар для gribnik 63
 
Регистрация: 14.01.2009
Сообщений: 48
Репутация: 792
Отправить сообщение для gribnik 63 с помощью ICQ

По умолчанию Помогите настроить 301 редирект

Здравствуйте, форумчане. Может кто-нибудь сведущий посоветует, что сделать в такой ситуации. По рекомендации хостера при переходе сайта с http на https вставил в htassecc код

RewriteEngine on
SetEnvIf X-Forwarded-Proto https SERVER_PORT=443
SetEnvIf X-Forwarded-Proto https HTTPS=on
RewriteCond %{HTTP:HTTPS} !=on [NC]
RewriteRule ^(.*)$ https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L]

В итоге все внутренние страницы сайта с http перенаправляет на главную с https, а не на их дубли c https. Буду очень признателен, если кто-нибудь подскажет, как решить проблему.
gribnik 63 вне форума   Ответить с цитированием
Старый 05.09.2019, 19:12   #55
jkm
Профессор
 
Регистрация: 21.02.2014
Сообщений: 654
Репутация: 209652

По умолчанию Re: Помогите настроить 301 редирект

Просто перенести редирект выше остальных правил.
jkm вне форума   Ответить с цитированием
Старый 02.10.2019, 21:32   #56
kapec-master
Студент
 
Регистрация: 01.05.2013
Сообщений: 42
Репутация: -2501

Question Подскажите пожалуйста 301 редирект

Нужно сделать 301 постраничный редирект только для роботов гоогле и яндекс со старого домена site.ru на новый newsite.ru
Подскажите пожалуйста код 301 редиректа (.htaccess)

Последний раз редактировалось kapec-master; 02.10.2019 в 21:43..
kapec-master вне форума   Ответить с цитированием
Старый 02.10.2019, 23:10   #57
Витали_Ч
In trust we trust
 
Аватар для Витали_Ч
 
Регистрация: 11.04.2009
Сообщений: 805
Репутация: 67561
Отправить сообщение для Витали_Ч с помощью ICQ

По умолчанию Re: Подскажите пожалуйста 301 редирект

https://alaev.info/blog/post/4393
Витали_Ч вне форума   Ответить с цитированием
Старый 02.10.2019, 23:25   #58
kapec-master
Студент
 
Регистрация: 01.05.2013
Сообщений: 42
Репутация: -2501

По умолчанию Re: Подскажите пожалуйста 301 редирект

Цитата:
Сообщение от Витали_Ч Посмотреть сообщение
Чего-то подходящего там ни чего не нашел.
kapec-master вне форума   Ответить с цитированием
Старый 08.10.2019, 13:26   #59
DianaPro
Студент
 
Регистрация: 29.05.2009
Сообщений: 27
Репутация: 10

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

Добрый день! Подскажите, пожалуйста, как сделать 301 редирект со страниц вида https://домен.com.ua/catalog/shop/professional на https://домен.com.ua/shop/professional . Страниц такого вида много. В общем, чтобы всегда убиралась часть адреса /catalog

Спасибо за помощь)
DianaPro вне форума   Ответить с цитированием
Старый 08.10.2019, 13:39   #60
Gerga
Профессор
 
Аватар для Gerga
 
Регистрация: 02.08.2015
Адрес: Одесса
Сообщений: 732
Репутация: 98778
Отправить сообщение для Gerga с помощью ICQ Отправить сообщение для Gerga с помощью Skype™

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

DianaPro, как вариант:
Код:
RewriteEngine On
RewriteBase /
RewriteRule ^catalog/(.*) $1 [L,R=301]
Gerga вне форума   Ответить с цитированием
Сказали спасибо:
Ответ



Опции темы

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


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