将域重定向到保留 IP 的域名
Redirect domain to IP preserving domain name
你好,
我需要将域重定向到 IP 地址但保留域名
例如,当用户输入 jeremysdomain.com/wp-admin 时,它应该将他们重定向到 IP 123.456.789.123,但主机名仍应为 jeremysdomain.com/wp-admin
我目前的 .htaccess 包含以下内容:
Redirect permanent / 123.456.789.123
问题是浏览器中的 URL 变为 123.456.789.123,而我实际上需要它保留 jeremysdomain。com/wp-admin,但仍然重定向到 IP 地址
我知道您可以使用 mod_rewrite,但是,我不确定您将如何通过重定向保留域名。
这可能吗?
"Redirect" 表示响应浏览器的请求,告诉浏览器它正在寻找的是在另一个位置 .然后浏览器加载其他位置,这就是地址栏发生变化的原因。浏览器必须显示URL正在加载的内容。
您要求的是反向代理,不会告知浏览器其他位置在哪里,而是服务器代表浏览器向其他位置提交新请求。为此,您需要加载 mod_proxy。然后使用 mod_rewrite,类似于:
RewriteEngine On
RewriteCond %{HTTP_HOST} jeremysdomain\.com$ [NC]
RewriteRule ^(.*)$ http://123.456.789.123/ [L,P]
P
标志告诉 mod_rewrite 反向代理请求而不是重定向它。
您真正需要做的是转到您域的 DNS 服务器,然后将其 "jeremysdomain.com" 解析为 123.456.789.123。
你好,
我需要将域重定向到 IP 地址但保留域名
例如,当用户输入 jeremysdomain.com/wp-admin 时,它应该将他们重定向到 IP 123.456.789.123,但主机名仍应为 jeremysdomain.com/wp-admin
我目前的 .htaccess 包含以下内容:
Redirect permanent / 123.456.789.123
问题是浏览器中的 URL 变为 123.456.789.123,而我实际上需要它保留 jeremysdomain。com/wp-admin,但仍然重定向到 IP 地址
我知道您可以使用 mod_rewrite,但是,我不确定您将如何通过重定向保留域名。
这可能吗?
"Redirect" 表示响应浏览器的请求,告诉浏览器它正在寻找的是在另一个位置 .然后浏览器加载其他位置,这就是地址栏发生变化的原因。浏览器必须显示URL正在加载的内容。
您要求的是反向代理,不会告知浏览器其他位置在哪里,而是服务器代表浏览器向其他位置提交新请求。为此,您需要加载 mod_proxy。然后使用 mod_rewrite,类似于:
RewriteEngine On
RewriteCond %{HTTP_HOST} jeremysdomain\.com$ [NC]
RewriteRule ^(.*)$ http://123.456.789.123/ [L,P]
P
标志告诉 mod_rewrite 反向代理请求而不是重定向它。
您真正需要做的是转到您域的 DNS 服务器,然后将其 "jeremysdomain.com" 解析为 123.456.789.123。