Сопоставление URL-адресов профиля пользователя с поддоменами в WordPress

Можно ли сопоставить страницы профиля пользователя с поддоменами в WordPress? У меня есть сайт членства и URL-адреса в настоящее время в форме
www.example.com/users/SampleUser

Тем не менее, я хочу, чтобы URL выглядел как sampleuser.example.com , Есть ли способ достичь этого? Кстати, при регистрации пользователи создают свои собственные профили, и я хочу, чтобы это делалось автоматически, если это возможно.

0

Решение

Вы хотели бы сделать это через htaccess. Ниже будет карта www.example.com/users/sampleuser в sampleuser.example.com/

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /

# custom rules for subdomain matching
RewriteCond %{HTTP_HOST} ^([^.]+)\.example\.com$ [NC]
RewriteRule . http://example.com/users/%1 [R=301,L]

# default WordPress rules
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress

Надеюсь это поможет 🙂

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]