Dns 如何重命名MAMP web服务器?
有没有办法将我的MAMP服务器地址从localhost更改为其他任何名称,或者我一直使用localhost作为名称?Dns 如何重命名MAMP web服务器?,dns,mamp,Dns,Mamp,有没有办法将我的MAMP服务器地址从localhost更改为其他任何名称,或者我一直使用localhost作为名称?localhost是解析到本地计算机的主机名 如果您在本地计算机上运行Web服务器,localhost将解析为该服务 在任何其他计算机上,localhost将不会解析到您的Web服务器,而是解析到该特定计算机 如果要添加另一个解析到本地计算机的主机名,可以为IP地址127.0.0.1 请注意,这也只能在您的本地计算机上工作。是的,您可以,但我会保留本地主机,并添加其他虚拟主机。 在
localhost
是解析到本地计算机的主机名
如果您在本地计算机上运行Web服务器,localhost
将解析为该服务
在任何其他计算机上,localhost
将不会解析到您的Web服务器,而是解析到该特定计算机
如果要添加另一个解析到本地计算机的主机名,可以为IP地址127.0.0.1
请注意,这也只能在您的本地计算机上工作。是的,您可以,但我会保留本地主机,并添加其他虚拟主机。 在您的C:\wamp\bin\apache\apache2.2.6\conf\httpd.conf中,向下滚动到底部并找到取消注释“Include conf/extra/httpd vhosts.conf” 转到文件夹C:\wamp\bin\apache\apache2.2.6\conf\extra\并编辑httpd vhosts.conf 您可以在其中添加以下内容的其他虚拟主机:
<VirtualHost *:80>
ServerName project_name
DocumentRoot "C:/wamp/www/project_name/"
</VirtualHost>
服务器名项目名称
DocumentRoot“C:/wamp/www/project\u name/”
记得重新启动apache
然后进入C:\WINDOWS\system32\drivers\etc并编辑主机
附加到列表末尾:127.0.0.1项目名称通过查看您问题中使用的单词,我感觉您对dns和虚拟主机没有太多经验,因此您可能需要先查看一些文档(请参阅维基百科了解基础) 我将用以下术语重新表述您的问题(如果我错了,请不要犹豫阻止我): 我想用一些自定义dns向我的MAMP服务器添加一些虚拟主机,以便我可以用自定义dns访问它 必须有解决办法。如果您使用的是pro版本,那么您应该能够直接从GUI(参见)添加一个带有dns的virtualhost来替换virtualhost 如果您使用的是“普通”版本,我认为您也可以通过手动编辑配置文件来执行相同的操作,但您必须知道自己在做什么 MAMP基于Apache,因此语法应该与Apache配置文件几乎相同(例如,您可以在internet上找到许多教程),但它可能会与GUI产生冲突) 因为您使用的是MAMP,所以应该使用mac。您可能需要编辑/etc/hosts来添加dns,但您需要进行额外的操作,以确保Mac Os X根据您的操作系统版本正确重新加载其缓存以进行名称解析,如:
dscacheutil -flushcache
在谷歌上搜索“MacOSX重新加载/etc/hosts”,然后试试……你知道
localhost
的意思吗?