Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/url/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用XAMPP将localhost的IP更改为URL_Url_Xampp_Localhost - Fatal编程技术网

如何使用XAMPP将localhost的IP更改为URL

如何使用XAMPP将localhost的IP更改为URL,url,xampp,localhost,Url,Xampp,Localhost,我通常通过127.0.0.1/project_name访问我的项目,但是我只想通过键入项目_name而不是localhost IP来访问它。是否也可以仅通过网络输入项目名称?谢谢您可以通过在主机文件中添加以下行来完成此操作。 路径:C:\Windows\System32\drivers\etc 进入你的机器 进入另一台机器 注:以上仅适用于本地网络。如果有防火墙,您也可以将其添加到DNS中 完成上述步骤后,您需要配置重定向 如果您希望在默认情况下将127.0.0.1重定向到127.0.0.1/p

我通常通过127.0.0.1/project_name访问我的项目,但是我只想通过键入项目_name而不是localhost IP来访问它。是否也可以仅通过网络输入项目名称?谢谢

您可以通过在主机文件中添加以下行来完成此操作。 路径:C:\Windows\System32\drivers\etc

进入你的机器 进入另一台机器 注:以上仅适用于本地网络。如果有防火墙,您也可以将其添加到DNS中

完成上述步骤后,您需要配置重定向

如果您希望在默认情况下将127.0.0.1重定向到127.0.0.1/project_name。在xampp服务器中配置以下步骤

设置Apache重定向 打开apache配置文件
C:\xampp\apache\conf\httpd.conf.
确保以下行未注释:

Include "conf/extra/httpd-proxy.conf"
LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_connect_module modules/mod_proxy_connect.so
LoadModule proxy_http_module modules/mod_proxy_http.so
打开代理配置文件C:\xampp\apache\conf\extra\httpd-proxy.conf。编辑它以匹配以下内容:

<IfModule proxy_module>
  <IfModule proxy_http_module> 
    ProxyRequests On
    ProxyVia On
    <Proxy *>
      Order deny,allow
      Allow from all
    </Proxy>
    ProxyVia On
    ProxyPass / http://localhost/project_name/
    ProxyPassReverse / http://localhost/project_name
    ProxyPreserveHost On
  </IfModule>
</IfModule>

代理请求
ProxyVia On
命令拒绝,允许
通融
ProxyVia On
ProxyPass/http://localhost/project_name/
ProxyPassReverse/http://localhost/project_name
代理主机

然后重新启动Apache或XAMPP

您可以通过在主机文件上添加以下行来完成。 路径:C:\Windows\System32\drivers\etc

进入你的机器 进入另一台机器 注:以上仅适用于本地网络。如果有防火墙,您也可以将其添加到DNS中

完成上述步骤后,您需要配置重定向

如果您希望在默认情况下将127.0.0.1重定向到127.0.0.1/project_name。在xampp服务器中配置以下步骤

设置Apache重定向 打开apache配置文件
C:\xampp\apache\conf\httpd.conf.
确保以下行未注释:

Include "conf/extra/httpd-proxy.conf"
LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_connect_module modules/mod_proxy_connect.so
LoadModule proxy_http_module modules/mod_proxy_http.so
打开代理配置文件C:\xampp\apache\conf\extra\httpd-proxy.conf。编辑它以匹配以下内容:

<IfModule proxy_module>
  <IfModule proxy_http_module> 
    ProxyRequests On
    ProxyVia On
    <Proxy *>
      Order deny,allow
      Allow from all
    </Proxy>
    ProxyVia On
    ProxyPass / http://localhost/project_name/
    ProxyPassReverse / http://localhost/project_name
    ProxyPreserveHost On
  </IfModule>
</IfModule>

代理请求
ProxyVia On
命令拒绝,允许
通融
ProxyVia On
ProxyPass/http://localhost/project_name/
ProxyPassReverse/http://localhost/project_name
代理主机

当我在另一台机器上键入myproject.com时,重新启动Apache或XAMPP

它会将我指向XAMPP dashboard。是的,这是因为127.0.0.1上的默认页面是XAMPP dashboard,现在您需要设置重定向规则,如@Subhash所述。它会将您的项目页面重定向到默认的127.0.0.1页面。当我在另一台计算机上键入myproject.com时,它会将我指向xampp dashboard。是的,这是因为127.0.0.1上的默认页面是xampp dashboard,现在您需要设置重定向规则,如@Subhash所述。它会将项目页面重定向到默认的127.0.0.1页面。