301 Перенаправление с несуществующего субдомена на подпапку (закрытый многостраничный WordPress) - PullRequest
0 голосов
/ 03 января 2019

О том, чтобы изменить многопользовательский сайт WordPress с более чем 100 местоположениями на стандартный сайт WordPress, и я бы хотел перенаправить старые закрытые поддомены в новые конкретные подпапки, относящиеся к этим местоположениям.

Поскольку WordPress создаетСубдомены динамически я пытаюсь решить, если есть простой способ 301 перенаправить из ныне несуществующих поддоменов в новые подпапки через htaccess ...

https://example1.domain.com.au> https://www.domain.com.au/office-locations/example1

https://example2.domain.com.au> https://www.domain.com.au/office-locations/example2

Буду признателен за любую помощь. Я попробовал несколько простых строк перенаправления, подобных приведенным ниже, но пока безуспешно.И я даже не уверен, является ли файл .htaccess в корневой папке лучшим или тот, что в общедоступной html-папке основных доменов.

RewriteEngine On
RewriteCond %{HTTP_HOST} ^example1.domain.com.au$ [NC]
RewriteRule (.*) http://www.domain.com.au/locations/example1 [R=301,L]
RewriteCond %{HTTP_HOST} ^example2.domain.com.au$ [NC]
RewriteRule (.*) http://www.domain.com.au/locations/example2 [R=301,L]

Приветствия и надеюсь, что это имеет смысл

1 Ответ

0 голосов
/ 03 января 2019

Попробуйте это:

RewriteEngine On
RewriteCond %{HTTP_HOST} ^example1.domain.com.au$
RewriteRule ^(.*)$ http://www\.domain\.com\.au/example1/$1 [R=301,L]
...