Заказ закрыт
Страницы как поддомены на Wordpress Multisite

a
Заказчик
Отзывы фрилансеров: + 5 - 0
Зарегистрирован на сайте 11 лет и 2 месяца
Бюджет: 500 руб
6.42 $ — 5.52 €
Исполнитель определен: Master Klavi  
Требуется реализовать функционал, чтобы определенные страницы корневого сайта на wp(используем multisite) могли быть поддоменами. То есть, есть сайт mysite.com, включена multisite-опция, а значит я могу создать новый блог на поддомене abc.mysite.com. Но помимо multisite-функциональности я хочу иметь возможность делать определенные страницы(page) поддоменами. Например, есть страница mysite.com/landingpage/, необходимо описать как сделать так, чтобы эта же страница открывалась через landingpage.mysite.com/

Попробовал в htaccess в корне сделать таким:
RewriteEngine On
RewriteBase /
RewriteRule ^index.php$ – [L]

RewriteCond %{HTTP_HOST} ^(landingpage|otherpage).mysite.com$
RewriteCond %{REQUEST_URI} !/%1/
RewriteRule ^(.*)$ /%1/$1 [L,QSA]

# add a trailing slash to /wp-admin
RewriteRule ^wp-admin$ wp-admin/ [R=301,L]

RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^ – [L]
RewriteRule ^(wp-(content|admin|includes).*) $1 [L]
RewriteRule ^(.*.php)$ $1 [L]
RewriteRule . index.php [L]
 
Не работает. Пробовал так:
RewriteEngine On
RewriteBase /
RewriteRule ^index.php$ – [L]

RewriteRule ^/ – [L]

RewriteCond %{HTTP_HOST} ^([^.]+).web-iris.ru$
RewriteRule ^(.*)$ $1 [L]


# add a trailing slash to /wp-admin
RewriteRule ^wp-admin$ wp-admin/ [R=301,L]

RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^ – [L]
RewriteRule ^(wp-(content|admin|includes).*) $1 [L]
RewriteRule ^(.*.php)$ $1 [L]
RewriteRule . index.php [L]

Тоже не работает.
Подозреваю, что на обычной версии wp всё в порядке, но при включенной multisite всё ведет себя некорректно. Так что скорее всего править нужно ядро.
Разделы:
Опубликован:
04.09.2015 | 13:56
Заказ находится в архиве

Теги: нужен программист, резюме программиста, требуется программист, резюме веб программиста

Наши партнеры
Сведения об ООО «Ваан» внесены в реестр аккредитованных организаций, осуществляющих деятельность в области информационных технологий. ООО «Ваан» осуществляет деятельность, связанную с использованием информационных технологий, по разработке компьютерного программного обеспечения, предоставлению доступа к программе для ЭВМ и является правообладателем программы для ЭВМ «Платформа FL.ru (версия 2.0)».