XAMPP 多端口、多域名、统多站点配置方法

2025-10-20 23:39:00

1、用文本编辑器(记事本)打开

C:\Windows\System32\Drivers\etc目录下的 hosts 文件。

在文件底部添加以下代码并保存:

127.0.0.1 www.a.com

127.0.0.1 www.b.com

Win7/Win8 遇到hosts文件无法修改的解决办法是,先把hosts文件复制到桌面,在桌面改好后再复制到 etc 文件夹下进行替换旧的hosts文件。

2、给不同网站建立不同路径

在(安装目录下):\xampp\htdocs

新建文件夹

wwwacom

wwwbcom

两个文件夹安装站点内容

XAMPP 多端口、多域名、统多站点配置方法

3、修改Apache虚拟主机的配置

记事本编辑 (安装目录下):\xampp\apache\conf\httpd.conf

找到Listen 80在下面添加需要被监听的端口,保留默认监听的 80 端口

Listen 80

Listen 8080

Listen 8081

4、如果你想实现不同端口(http://localhost:8080/、http://localhost:8081/)

访问不同网站,就需要在该文件最底部添加:

# 多端口虚拟主机配置 #

<virtualhost *:8080>

    ServerName localhost

    DocumentRoot D:\xampp\htdocs\wwwacom

</virtualhost>

# dedecms_test #

<virtualhost *:8081>

    ServerName localhost

    DocumentRoot D:\xampp\htdocs\wwwbcom

</virtualhost>

如果你想采用不同域名访问不同网站,就需要在底部添加:

# 多域名虚拟主机配置 #

<virtualhost *:80>

    ServerName www.a.com

    DocumentRoot D:\xampp\htdocs\wwwacom

</virtualhost>

<virtualhost *:80>

    ServerName www.b.com

    DocumentRoot D:\xampp\htdocs\wwwbcom

</virtualhost>

5、重启 apache 服务。

浏览器就可打开:

# 多端口虚拟主机# 

http://localhost:8080

http://localhost:8081

#多域名虚拟主机 # 

http://www.a.com

http://www.b.com

1、用文本编辑器(记事本)打开

C:\Windows\System32\Drivers\etc目录下的 hosts 文件。

在文件底部添加以下代码并保存:

127.0.0.1 www.a.com

127.0.0.1 www.b.com

Win7/Win8 遇到hosts文件无法修改的解决办法是,先把hosts文件复制到桌面,在桌面改好后再复制到 etc 文件夹下进行替换旧的hosts文件。

2、给不同网站建立不同路径

在(安装目录下):\xampp\htdocs

新建文件夹

wwwacom

wwwbcom

两个文件夹安装站点内容

XAMPP 多端口、多域名、统多站点配置方法

3、修改Apache虚拟主机的配置

(记事本)打开 (安装目录下)

xampp\apache\conf\extra\httpd-vhosts.conf里设置:

删除 ##NameVirtualHost *:80 前面的 ##,即删除注释来启用httpd-vhosts.conf里的配置。

4、如果你想实现不同端口

(http://localhost:8080/、http://localhost:8081/)

访问不同网站,就需要在该文件最底部添加:

# 多端口虚拟主机配置 #

<virtualhost *:8080>

    ServerName localhost

    DocumentRoot D:\xampp\htdocs\wwwacom

</virtualhost>

# dedecms_test #

<virtualhost *:8081>

    ServerName localhost

    DocumentRoot D:\xampp\htdocs\wwwbcom

</virtualhost>

如果你想采用不同域名访问不同网站,就需要在底部添加:

# 多域名虚拟主机配置 #

<virtualhost *:80>

    ServerName www.a.com

    DocumentRoot D:\xampp\htdocs\wwwacom

</virtualhost>

<virtualhost *:80>

    ServerName www.b.com

    DocumentRoot D:\xampp\htdocs\wwwbcom

</virtualhost>

5、保存并重启 apache 服务。

浏览器就可打开:

# 多端口虚拟主机# 

http://localhost:8080

http://localhost:8081

#多域名虚拟主机 # 

http://www.a.com

http://www.b.com

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢