You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Mac系统下MAMP环境如何替换localhost:8888为自定义域名

解决Mac MAMP环境自定义域名的最后一步:修改本地Hosts文件

你已经完成了Apache虚拟主机的核心配置,接下来只需要修改本地Hosts文件,把自定义域名me.dev指向本地IP,就能通过域名访问你的MAMP站点了,具体步骤如下:

  • 打开Hosts文件:
    打开终端,输入以下命令(需要管理员权限):

    sudo nano /etc/hosts
    

    输入你的Mac用户密码后,就会进入nano编辑器查看Hosts文件内容。

  • 添加域名映射:
    在文件的末尾添加一行内容,把me.dev指向本地回环地址:

    127.0.0.1 me.dev
    ::1       me.dev
    

    第二行是IPv6的映射,加上它能兼容更多网络环境。

  • 保存并生效修改:
    在nano编辑器里,按Ctrl + O保存文件,按回车确认文件名,再按Ctrl + X退出编辑器。
    然后刷新本地DNS缓存,让Hosts修改立即生效,终端输入:

    sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
    

    (这个命令适配大部分现代Mac OS版本,比如Big Sur、Monterey及以后)

  • 重启MAMP服务:
    回到MAMP控制面板,先点击「Stop Servers」停止服务,再点击「Start Servers」重新启动Apache。

现在你就可以在浏览器里输入me.dev:8888来访问你的站点了!如果想去掉端口号,你可以把MAMP的Apache端口改成80(系统默认HTTP端口),同时把httpd-vhosts.conf里的*:8888改成*:80,再重复上面的步骤即可。

内容的提问来源于stack exchange,提问作者test131

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.21 08:06:50