开发者

How to create a subdomain with username as subdomain name?

开发者 https://www.devze.com 2023-03-24 00:46 出处:网络
I have referred other related question but they are not clear to me. Please explain me: How can I make subdomain in PHP?

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.domainname.com/page.php?usname=sundar

I want change the link to this

http://sundar.domainname.com

Is this possible in PH开发者_如何学编程P? Or any other way to do it?


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


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.


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

精彩评论

暂无评论...
验证码 换一张
取 消