首页 > 互联资讯 > 建站教程  > 

php主机域名,php站点域名管理

本文目录一览:

请问PHP如何绑定域名

php可以使用$_SERVER['HTTP_HOST']得到域名,这样就可以先判断$_SERVER['HTTP_HOST']的值是不是你想绑定的域名,如果不错直接重定向到指定的域名。给分吧,呵呵。。。 随便AD一下 专业php虚拟主机,

php程序如何实现绑定域名 我看到那些虚拟主机管理销售程序都支持自助绑定自己的域名,是怎么做到的

php只是写文件而已,域名和虚拟空间或者虚拟主机绑定,是通过Apache或者其他服务器的配置文件进行绑定的。你看到的网页销售主机的平台用php或其他设置虚拟主机 其实是通过后台程序修改了服务器的host文件映射

PHP本地实现多域名访问教程之Apache虚拟主机配置方法

方法/步骤

1、首先修改C:WindowsSystem32driversetc目录下的

hosts

文件,用记事本打开,加入:

127.0.0.1

记得去掉前面的#

2、打开xamppapacheconfhttpd.conf文件,搜索

“Include

conf/extra/httpd-vhosts.conf”,确保前面没有

#

注释符,也就是确保引入了

vhosts

虚拟主机配置文件。效果如下:

#

Virtual

hosts

Include

"conf/extra/httpd-vhosts.conf"

开启了httpd-vhosts.conf,默认a的httpd.conf默认配置失效(确保

httpd-vhosts.conf

文件里也开启了虚拟主机配置,见第3条),访问此IP的域名将全部指向

vhosts.conf

中的第一个虚拟主机。

3、在虚拟主机设置文件xamppapacheconfextrahttpd-vhosts.conf里设置:取消

NameVirtualHost

*:80

前面的

##,这样就启用了

vhosts.conf

,默认的httpd.conf默认配置失效。虚拟主机配置将只设置在httpd-vhosts.conf里。localhost

的目录默认配置记得也按此设置。

#

#

Use

name-based

virtual

hosting.

#

NameVirtualHost

*:80

#

#

VirtualHost

example:

#

Almost

any

Apache

directive

may

go

into

a

VirtualHost

container.

#

The

first

VirtualHost

section

is

used

for

all

requests

that

do

not

#

match

a

ServerName

or

ServerAlias

in

any

block.

#

ServerAdmin

postmaster@dummy-host.localhost

DocumentRoot

"I:/xampp/htdocs/"

ServerName

localhost

ServerAlias

localhost

ErrorLog

"logs/dummy-host.localhost-error.log"

CustomLog

"logs/dummy-host.localhost-access.log"

combined

ServerAdmin

postmaster@dummy-host1.localhost

DocumentRoot

"I:/xampp/htdocs/a"

ServerName

ServerAlias

ErrorLog

"logs/dummy-host1.localhost-error.log"

CustomLog

"logs/dummy-host1.localhost-access.log"

combined

ServerAdmin

postmaster@dummy-host2.localhost

DocumentRoot

"I:/xampp/htdocs/b/"

ServerName

ServerAlias

ErrorLog

"logs/dummy-host2.localhost-error.log"

CustomLog

"logs/dummy-host2.localhost-access.log"

combined

至此,XAMPP

的虚拟主机设置完毕,现在

访问

localhost

还是原来的

XAMPP

的帮助指南,访问

将指向到绑定的

a

目录,访问

将指向到绑定的

b

目录。

php怎么知道虚拟主机的ip地址及域名

printf("Remote address is %s/br",$_SERVER['REMOTE_ADDR']);//显示IP

printf("Remote address is %s/br",$_SERVER['REQUEST_URI']);//显示请求页面的URI

至于你说的显示这个IP下所有域名,若是虚拟主机,则可以查看共享IP的所有域名,这个程序不是5分悬赏可以解决的,参考站长工具吧。


php主机域名,php站点域名管理由讯客互联建站教程栏目发布,感谢您对讯客互联的认可,以及对我们原创作品以及文章的青睐,非常欢迎各位朋友分享到个人网站或者朋友圈,但转载请说明文章出处“php主机域名,php站点域名管理