[英]where's the localhost alias set so that URLs can be adjusted?
我一辈子都无法理解以前的开发人员在哪里设置了本地主机系统的配置,以便该应用程序可以使用以下URL运行:
http://my-app/index.php
而不是http://localhost/index.php
我检查了以下文件,但在任何地方都找不到my-app
:
httpd-vhosts.conf
,Windows hosts
文件wampmanager.tpl
, wampmanager.ini
, .htaccess
以及wamp/bin/apache/Apachexxxx/
文件夹中的文件。 我应该在哪里寻找这个神秘的环境? 该应用程序在wampserver 2.1上运行
问题解决了! 这是如此简单,我简直不敢相信我已经为此努力了好几天。
旧的开发人员只是从(右键单击)“我的电脑”的“属性”中重命名了计算机名称。 名称已更改为my-app
。 而已。
检查您的hosts
文件。 由于您正在运行的窗口位于以下路径中
c:\windows\system32\drivers\etc\hosts
在浏览器中输入my-app.com
时,在C:/wamp/www/my-app/
文件夹下打开网站。
附加到VirtualHost
块下面的文件。
重要说明:以下代码基于C:/wamp/www/my-app/
文件。 您可以更改所需的内容。
C:\wamp\bin\apache\apache2.2.22\conf\extra\httpd-vhosts.conf
<VirtualHost *:80>
ServerAdmin info@my-app.com
DocumentRoot "C:/wamp/www/my-app/"
ServerName my-app.com
ServerAlias www.my-app.com
ErrorLog "logs/my-app.com-error.log"
CustomLog "logs/my-app.com-access.log" common
</VirtualHost>
附加这样的行:
C:\Windows\System32\drivers\etc\hosts
127.0.0.1 my-app.com
127.0.0.1 www.my-app.com
并重新启动您的WAMP服务器。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.