Mod rewrite 重写规则以处理IP地址URL

Mod rewrite 重写规则以处理IP地址URL,mod-rewrite,url-rewriting,Mod Rewrite,Url Rewriting,我想将通过显式IP地址进入的所有流量定向到一个特定域。我应用了以下重写规则,但它正在丢失任何路径/查询变量: RewriteCond %{HTTP_HOST} ^$ RewriteRule ^(.*) http://default-domain.com/$1 [L] 例如: 应该指向,但是它被重写为我后来发现url重定向实际上是由WordPress处理的。它将基于IP的url转换为基于域的url,然后执行301。问题是,在这个过程中,它没有保留url的任何路径或查询组件。我只是编辑了WordP

我想将通过显式IP地址进入的所有流量定向到一个特定域。我应用了以下重写规则,但它正在丢失任何路径/查询变量:

RewriteCond %{HTTP_HOST} ^$
RewriteRule ^(.*) http://default-domain.com/$1 [L]
例如:
应该指向,但是它被重写为

我后来发现url重定向实际上是由WordPress处理的。它将基于IP的url转换为基于域的url,然后执行301。问题是,在这个过程中,它没有保留url的任何路径或查询组件。我只是编辑了WordPress代码,通过重定向传递这些代码

编辑核心WordPress代码是不可取的,但是因为这个站点是在我的开发机器上运行的,所以这不是问题