Php 如何在本地主机上创建子域?

Php 如何在本地主机上创建子域?,php,localhost,Php,Localhost,可以在本地主机上创建子域吗?像sub.localhost 并且想知道子域是如何工作的。您可以使浏览器指向您想要的任何域/子域,只要您在c:\Windows\System32\drivers\etc\hosts文件中放置ip-hostname定义,例如: 127.0.0.1本地主机 127.0.0.1 sub.localhost 或在同一行上按空格分隔: 127.0.0.1 sub.localhost subsub.localhost local.host 将以下内容添加到本地主机文件中。在win

可以在本地主机上创建子域吗?像
sub.localhost

并且想知道子域是如何工作的。

您可以使浏览器指向您想要的任何域/子域,只要您在
c:\Windows\System32\drivers\etc\hosts
文件中放置ip-hostname定义,例如:

127.0.0.1本地主机

127.0.0.1 sub.localhost

或在同一行上按空格分隔:

127.0.0.1 sub.localhost subsub.localhost local.host


将以下内容添加到本地主机文件中。在windows上,它位于
C:\windows\system32\drivers\etc\hosts

127.0.0.1       sub.localhost

用所需的任何IP地址替换
127.0.0.1

创建虚拟主机:

<VirtualHost *:80>
    ServerName sub.localhost
    DocumentRoot "C:/public_html/sub"
</VirtualHost>

是一个有用的教程,您可能会发现它很有用。

查看扩展名。*.localhost应该立即解决,而不向/etc/hosts:)尽管在Debian中我遇到了这个问题
127.0.0.0       sub.localhost