How to create a subdomain with username as subdomain name?

前端 未结 3 410
别那么骄傲
别那么骄傲 2020-12-24 09:54

I have referred other related question but they are not clear to me. Please explain me: How can I make subdomain in PHP?

Example :

http://www.domainn         


        
相关标签:
3条回答
  • 2020-12-24 10:22

    You could use .htaccess url rewrite to make that.

    Just rewrite www.(username).site.com to www.site.com/profile/(username)

    the code for that would be something like..

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

    if my memory serves me right

    0 讨论(0)
  • 2020-12-24 10:37

    my way:
    you will have to create a wildcard subdomain and point it you your domain.

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

    Then you can parse $_SERVER['HTTP_HOST'] for querying out the user name .

    if you are under hosting plane, you can probably create it from the GUI.
    Else, you need to via the APACHE panel and configure the DNS.

    0 讨论(0)
  • 2020-12-24 10:45

    You may create a virtual sub domains and then you can redirect it with .htaccess.

    You also have to create

    A Record look like this

    *.exmple.com A 127.0.0.1 or your IP

    in your DNS.

    Then add something like this in your .htaccess

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

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

    It should help

    0 讨论(0)
提交回复
热议问题