当我在url请求上有特定路径时,我需要更改域。更具体地说,我需要首先确定url请求上是否存在某个路径(/path)。如果存在,则显示域为www.mynewdomain.com/path/的网站。如果url请求中不存在/path,则显示www.myoldomain.com或任何请求。
您可以使用RewriteRule将请求重定向到新域。您可以在虚拟主机中提及配置。
RewriteEngine On
RewriteRule /path(.*) http://www.mynewdomain.com/$1 [L,R]
该配置在/path
令牌[由(.*)
]表示]之后保留URL部分,并使用$1
重写到重定向路径。