Как создать субдомен с именем пользователя в качестве имени поддомена?

Я затронул другой родственный вопрос, но мне это непонятно. Пожалуйста, объясните мне: как я могу сделать субдомен в PHP?

Пример :

http://www.domainname.com/page.php?usname=sundar 

Я хочу изменить ссылку на это

 http://sundar.domainname.com 

Возможно ли это в PHP? Или любой другой способ сделать это?

Related of "Как создать субдомен с именем пользователя в качестве имени поддомена?"

Вы можете создать виртуальные поддомены, а затем вы можете перенаправить его с помощью .htaccess.

Вам также необходимо создать

Запись выглядит так:

* .exmple.com 127.0.0.1 или ваш IP-адрес

в вашем DNS.

Затем добавьте что-то подобное в ваш .htaccess

RewriteRule ^ ([aA-zZ]) $ home.php? Username = $ 1

RewriteCond% {HTTP_HOST} ^ (^. ) .mywebsite.com
RewriteRule (. ) Home.php? Username =% 1

Это должно помочь

мой путь:
вам нужно будет создать поддомен подстановочного знака и указать ему ваш домен.

http://www.easymodrewrite.com/example-subdomains

Затем вы можете разобрать $_SERVER['HTTP_HOST'] для запроса имени пользователя.

если вы находитесь на плоскости размещения, вы, вероятно, можете создать его из графического интерфейса.
Кроме того, вам нужно пройти через панель APACHE и настроить DNS.

Вы можете использовать .htaccess url rewrite, чтобы сделать это.

Просто перепишите www. (Имя пользователя) .site.com на сайт http://www.site.com/profile/(username)

код для этого будет что-то вроде ..

 RewriteRule ^(.*).site.nl site.nl/profile/$1 

если память мне не изменяет