Я затронул другой родственный вопрос, но мне это непонятно. Пожалуйста, объясните мне: как я могу сделать субдомен в PHP?
Пример :
http://www.domainname.com/page.php?usname=sundar
Я хочу изменить ссылку на это
http://sundar.domainname.com
Возможно ли это в PHP? Или любой другой способ сделать это?
Вы можете создать виртуальные поддомены, а затем вы можете перенаправить его с помощью .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
если память мне не изменяет