我們希望在nginx.conf文件中添加一些規則,以將到來的請求重定向到請求參數中存在的新url。例如:Nginx Conf重定向到一個新的引用者請求參數中的Url
Http://<server1Url>/xyz?referer=http://<server2Url>.
nginx.conf文件應取第一個URL並重定向到引用URL。
我們希望在nginx.conf文件中添加一些規則,以將到來的請求重定向到請求參數中存在的新url。例如:Nginx Conf重定向到一個新的引用者請求參數中的Url
Http://<server1Url>/xyz?referer=http://<server2Url>.
nginx.conf文件應取第一個URL並重定向到引用URL。
該參數可用作$arg_
變量。 return
聲明可以被包含在一個完全匹配的location
區塊中。例如:
location = /xyz {
return 301 $arg_referer;
}
請參閱this document瞭解更多信息。
哪裏NEW_FQDN是新服務器發送請求並ORIG_FQDN是原來的服務器名稱:
收益301 $方案:// NEW_FQDN/XYZ引薦= http://ORIG_FQDN/ $ REQUEST_URI;
如果新位置存在於同一臺服務器上,則只需使用重寫。在這種情況下,您可以直接捕獲引用者,而不是將其作爲參數傳遞。