×

php配置localhost域名

php配置localhost域名(php localhost)

admin admin 发表于2023-03-20 15:38:06 浏览39 评论0

抢沙发发表评论

本文目录一览:

怎样使用自定义域名代替localhost访问本地的php文件

修改本机的系统文件夹下的host文件

打开系统盘 C: 依次双击打开“windows”→“System32”→“drivers”→“etc”

找到hosts文件,选择用 记事本打开。

在最下面 添加一行。

按tab    127.0.0.1 再按 tab 输入你想设置的域名。

然后点击保存。(保存不成功,请将文件设置为可读,默认为只读)

然后重启apache或者iis 。就可以用指定的域名替换localhsot或者127.0.0.1 访问本机的php

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

方法/步骤

1、首先修改C:\Windows\System32\drivers\etc目录下的

hosts

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

127.0.0.1

记得去掉前面的#

2、打开xampp\apache\conf\httpd.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、在虚拟主机设置文件xampp\apache\conf\extra\httpd-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

目录。

phpstudy为什么输入localhost之后还要选择项目名称?我想要输入localhsot之后直接打开项目,怎么设置?

点击phpstudy右下角的[其他选项菜单]-[站点域名管理]然后将你的localhost域名绑定到你的项目目录重启apache即可