Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Редирект с подпапок на поддомены


Recommended Posts

Добрый день! Нужно сделать редирект с подпапок на поддомены

Делаю так, но что-то не выходит

RewriteCond %{QUERY_STRING} ^_route_=site.ru/city/.html$
RewriteRule ^(.*)$ https://city.site.ru/? [R=301,L]

 

Получается так https://city.site.ru/city/

а если захожу к примеру https://site.ru/city/catalog/

то так: https://city.site.ru/city/catalog/

 

Подскажите, как сделать правильный редирект, чтобы все четко работало и в поисковиках не просел

Надіслати
Поділитися на інших сайтах


27 минут назад, bitrixlviv сказал:

RewriteBase /
RewriteRule ^/city/(.+)$ https://city.site.ru/$1 [L,R=301]

 

а так?

Почему-то не делает редирект. В вебмастере ошибку 404 выдает

Надіслати
Поділитися на інших сайтах


4 часа назад, moddern сказал:

Почему-то не делает редирект. В вебмастере ошибку 404 выдает

Есть у меня модуль на платной условий если интересно пиши в Личные сообщений

Надіслати
Поділитися на інших сайтах

7 часов назад, moddern сказал:

Почему-то не делает редирект. В вебмастере ошибку 404 выдает

 

Надіслати
Поділитися на інших сайтах


6 часов назад, AWARO сказал:

 

Спасибо!

Редирект заработал по такому коду:

RewriteCond %{REQUEST_URI} ^/city/?
RewriteRule ^.*$ https://city.site.ru/? [R=301,L]

На выходе получается - любая страница делает редирект на https://city.site.ru/

Только вот не совсем понимаю, как сделать, чтобы в редиректе перенаправлялось на туже самую страницу

к примеру

сайт.ру/подпапка/каталог/товар

после редиректа

поддомен.сайт.ру/каталог/товар

 

Или можно копировать код и так для каждой страницы делать:)

 

 

Змінено користувачем moddern
Надіслати
Поділитися на інших сайтах


11 часов назад, moddern сказал:

Спасибо!

Редирект заработал по такому коду:

RewriteCond %{REQUEST_URI} ^/city/?
RewriteRule ^.*$ https://city.site.ru/? [R=301,L]

На выходе получается - любая страница делает редирект на https://city.site.ru/

Только вот не совсем понимаю, как сделать, чтобы в редиректе перенаправлялось на туже самую страницу

к примеру

сайт.ру/подпапка/каталог/товар

после редиректа

поддомен.сайт.ру/каталог/товар

 

Или можно копировать код и так для каждой страницы делать:)

 

 

попробуйте

RewriteRule ^city(/.*)? https://city.site.ru$1 [R=301,L]

Надіслати
Поділитися на інших сайтах

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.