如何将localhost / sample / index.php更改为dev.sample.com?我使用nginx在ubuntu中制作它,我想知道如何使用wamp服务器在Windows中制作它。
首先,您需要添加以下行:
127.0.0.1 dev.sample.com
到C:\Windows\System32\drivers\etc\hosts
(使用记事本编辑)。
之后,取消注释该行(在第512行附近):
# Virtual hosts
#Include conf/extra/httpd-vhosts.conf
的C:\wamp\bin\apache\apacheX.Y.Z\conf\httpd.conf
通过移除inital#
等你拿:
# Virtual hosts
Include conf/extra/httpd-vhosts.conf
最后,C:\wamp\bin\apache\apacheX.Y.Z\conf\extra\httpd-vhosts.conf
通过将其添加到文件末尾进行编辑:
<VirtualHost *:80>
DocumentRoot "c:/YOURPROJECTPATH/sample"
ServerName dev.sample.com
</VirtualHost>
apacheX.Y.Z
WAMP使用的Apache版本的代表。
您可以在Apache的文档示例中查看有关如何创建虚拟主机的更多示例(WAMP = Windows + Apache + MySQL + PHP)。
完成这些编辑后,左键单击窗口时钟附近的WAMP图标,转到Apache>服务>重新启动服务,现在您可以使用新的URL。一个小的建议:您可以选择更多不常见的URL,例如,sample.developer
这样,当Apache服务关闭时,您就不会进入真实的网站。
您可以在C:\Windows\System32\drivers\etc\hosts
文件中保留两行:
127.0.0.1 localhost
127.0.0.1 dev.sample.com
或者,您可以为此使用同一行:
127.0.0.1 localhost dev.sample.com
但是,我建议您不要在一行中堆积很多引用(4到5应该可以)。同一IP最好有更多的线路。
除了新站点的虚拟主机之外,您还可以将其C:\wamp\bin\apache\apacheX.Y.Z\conf\extra\httpd-vhosts.conf
放置在另一个主机的上方或下方:
<VirtualHost *:80>
DocumentRoot "c:/wamp/www"
ServerName localhost
</VirtualHost>
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句