【发布时间】:2024-01-19 19:50:01
【问题描述】:
我最近让第三方承包商编辑了我的网站,因此您不再在每个网址的末尾看到“.php”。我假设他用 .htaccess 改变了一些东西,尽管自从这份工作以来我一直没能得到他的回应。从那时起,如果我想预览我的网站以使用运行“localhost/filename”的 XAMPP 进行编辑,会将我重定向到我的主要在线 url。我可以使用 xampp 设置或 .htaccess 更改任何内容以允许我在上传之前查看小修改的预览吗?我不是 Apache 或 .htaccess 文件方面的专家。 提前谢谢你。
编辑答案: 所以这不是 .htaccess 问题。这比我想象的要复杂一些。我的同事帮助我完成的最简单的解决方案如下-
首先我使用本教程编辑了我的主机文件:https://www.howtogeek.com/howto/27350/beginner-geek-how-to-edit-your-hosts-file/?fbclid=IwAR3d5pnrWgOdutlcrtThAzpIQSTteESgi6p6eWoPLaE_IPN-C1jZegLJBBI
在我刚刚放入的主机文件中
127.0.0.1 yourmodel-local.com.
其次,我打开了 Apache Config 文件“httpd.conf”,在该文件中的“ServerName localhost:80”行下我添加了这个:
<VirtualHost yourmodel-local.com:80>
DocumentRoot "C:/xampp/htdocs/yourmodel/"
ServerName yourmodel-local.com
现在运行 XAMPP,我可以使用 yourmodel-local.com 作为我的预览网址。
【问题讨论】:
标签: php apache .htaccess xampp