Перенаправление поддоменов в подпапки

  • Автор темы Vir5050
  • Обновлено
  • 13, May 2024
  • #1
Я нахожусь в процессе изменения архитектуры сайта: subdomain1.domain.co.uk/product_a subdomain2.domain.co.uk/product_b subdomain3.domain.co.uk/product_c к:
www.newdomain.co.uk/brand_a/product_a

www.newdomain.co.uk/brand_b/product_b

www.newdomain.co.uk/brand_c/product_c

По сути, поддомены являются торговыми марками, я всегда ненавидел архитектуру, поэтому перешел на лучшую систему подпапок.

Когда я выхожу в эфир, я знаю, что мне нужно использовать .htaccess для постоянных перенаправлений, но хоть убей, я не могу понять, как это написано, у кого-нибудь есть идеи?

Это сайт WordPress/woo.

заранее спасибо

Vir5050


Рег
24 Jul, 2014

Тем
66

Постов
197

Баллов
567
  • 31, May 2024
  • #2
Это приведет к перенаправлению subdomain1.domain.co.uk/product_a на www.newdomain.co.uk/brand_a/product_a

 RewriteEngine on
RewriteCond %{HTTP_HOST} ^(.*)\.domain\.co\.uk
RewriteRule ^(.*)$ [URL='https://lumtu.com/yti/dgLLgdWtodHRwOi8vbmV3ZG9tYWluLmNvmLu']http://www.newdomain.co.uk/%1/$1[/URL] [L,NC,QSA]


Код (разметка):

Более общее правило, если поддомен и подкаталог имеют одно и то же имя:

 RewriteEngine on RewriteCond %{HTTP_HOST} ^subdomain1.domain.co.uk RewriteRule ^(.*)$ [URL='https://lumtu.com/yti/dgLLgdWtodHRwOi8vbmV3ZG9tYWluLmNvmLu']http://www.newdomain.co.uk/brand_a/$1[/URL] [L,NC,QSA]


Код (разметка):
 

Руслан156


Рег
28 Feb, 2014

Тем
70

Постов
194

Баллов
564
Тем
403,760
Комментарии
400,028
Опыт
2,418,908

Интересно