Переименование папки и альтернативная домашняя страница для псевдонима домена с помощью WordPress - PullRequest
0 голосов
/ 03 мая 2019

Я пытаюсь изменить URL для псевдонима домена. У нас есть main-domain.ext и alias-domain.ext.

Успешно сделано Мы правильно настроили псевдоним и изменили wordpress site_url и home_url, чтобы alias-domain.ext / page / subpage отображала ту же информацию, что и main-domain.ext / page / subpage.

Вызов Теперь мы хотели бы сделать еще один шаг.

У нас есть страница и подстраницы с именами main-domain.ext / consultancy и main-domain.ext / consultancy / subpage. Мы хотели бы установить main-domain.ext / consultancy в качестве домашней страницы alias-domain.ext, чтобы main-domain.ext / consultancy / subpage отображался как alias-domain.ext / subpage.

Значение:

alias-domain.ext / == main-domain.ext / consultancy

alias-domain.ext / subpage == main-domain.ext / consultancy / subpage

alias-domain.ext / any-page == main-domain.ext / consultancy / any-page

То есть для псевдонима мы хотели бы удалить имя папки «consultancy», и мы хотели бы установить страницу консультативного обслуживания в качестве домашней страницы.

Можем ли мы сделать это с помощью htaccess? Я изо всех сил пытался сделать это. Я не очень понимаю, с чего начать.

1 Ответ

0 голосов
/ 03 мая 2019

Поместите это выше #BEGIN WordPress в .htaccess:

RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^alias-domain\.com$ [NC]
RewriteRule ^(.*)$ index.php?page_id=ID_OF_SUBPAGE [NC,QSA]

замените псевдоним-домен и ID_OF_SUBPAGE, и все будет хорошо!

source

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...