我在开发过程中习惯使用php -S 0.0.0.0:8080
,因为它节省了一些时间来配置真正的Web服务器。直到今天我还没有错过任何关于它的东西,但现在我需要开发一个使用子域的函数。
我必须访问http://foo-bar.localhost:8080
并让php查看请求,因为我正在尝试实施this。
此外,foo-bar
是动态的(就像我链接的Yii2文档中的language
子域一样)所以我需要php才能处理localhost
的所有子域。
这可能吗?怎么样?
答案 0 :(得分:0)
首先,我学习英语非常糟糕,抱歉,如果我的答案不好!!
您的问题是测试网站支持子域名?我认为这是关系dns !!
此处的解决方案:
对于Windows:
第1步:
在具有管理员权限的文本编辑器中打开C:\windows\system32\drivers\etc\hosts
第2步:
将127.0.0.1 *.localhost
添加到新行
第3步: 保存主机文件!
最后,Windows PC已经用于多子域(例如:foo-bar.localhost:8080)
如果您使用的是Linux,请参阅文章http://stackoverflow.com/a/20446931
,上面同样如此!
如果您无法使用任何方式,可以使用我的子域名!
local.kingdark.org和* .local.kingdark.org都配置为127.0.0.1,但这种方式需要互联网!你可以试试它来测试你的网站! (例如:http://foo-bar.local.kingdark.org:8080)
安全免费! 8 - )
古德勒克!