如何将$ _SERVER [“HTTP_HOST”]中的域名替换为“127.0.0.1”

时间:2018-02-02 06:37:32

标签: php

我正在使用$_SERVER["HTTP_HOST"]来获取http主机信息。

如何将$_SERVER["HTTP_HOST"]中的域名替换为“127.0.0.1”

实施例

http://example.net:22222/folder_nmae

http://127.0.0.1:22222/folder_name

$_SERVER["HTTP_HOST"]的结构可能会有所不同,可能有或没有端口或文件夹名称等。

修改

我的根目录中有一个文件get.php,想要使用localhost或127.0.0.1定期触发它

1 个答案:

答案 0 :(得分:0)

如果用户请求127.0.0.1,您可以将用户重定向到localhost的简单方法。将此RewriteRule添加到文档根文件夹中的.htaccess

RewriteEngine On
RewriteBase /

RewriteCond %{HTTP_HOST} ^localhost$
RewriteRule ^(.*)$ http://127.0.0.1/$1 [R,L]