如何在Laragon中禁用Pretty URL改用localhost路径访问项目
完全禁用Laragon Pretty URL功能操作方法
按下面步骤操作就能彻底关掉自动生成{name}.test格式域名的功能,直接用localhost/项目名的路径访问站点:
- 先彻底退出正在运行的Laragon程序,不要只停Apache/Nginx/MySQL服务,要完全关闭主程序
- 打开Laragon安装根目录,找到
laragon.ini配置文件,用任意文本编辑器打开 - 在配置里定位到
[preferences]配置段,找到PrettyUrls=true这一行,把值改成false;如果找不到这行配置,直接在[preferences]段落下手动加一行PrettyUrls=false即可 - 保存
laragon.ini文件后重新启动Laragon - 清理之前自动生成的虚拟主机配置:点击Laragon托盘菜单,找到你当前用的Web服务(Apache/Nginx),进入「已启用站点」目录,把里面所有和
.test后缀相关的站点配置文件(比如demo.test.conf)全部删除 - 清理系统hosts残留:点击Laragon托盘菜单里的「主机」选项,会自动用管理员权限打开系统hosts文件,把里面所有Laragon自动添加的、形如
127.0.0.1 xxx.test的域名解析规则全部删除,保存hosts文件 - 针对存放在demo目录的WordPress站点,额外做个配置避免跳转旧域名:打开demo项目根目录下的
wp-config.php文件,在开头的<?php标签下方添加两行配置:
define('WP_HOME', 'http://localhost/demo'); define('WP_SITEURL', 'http://localhost/demo');
这两行配置会直接覆盖WordPress数据库里存的站点地址,不用单独修改数据库内容。
全部操作完成后,点击Laragon菜单里的「重载所有服务」,清一下浏览器缓存,就能正常通过http://localhost/demo/wp-admin/访问WordPress后台了,不会再自动跳转到demo.test地址。
内容的提问来源于stack exchange,提问作者Tarun Mahashwari
相关产品推荐
相关产品推荐

