摘自conf文件
server {
#HTTP SITE
listen 80;
server_name example.tv www.example.tv;
#Redirect HTTP to HTTPS
location / {
return 301 https://example.tv$request_uri;
}}
我正在尋找重定向https://example.com/?_=ANY_STRING_HERE到 google.com
這在nginx上可以實現嗎?
答案1
server {
listen 443;
server_name 'www.example.net';
if ($arg__) {
return 301 https://www.google.com;
}
}
這將重定向www.example.com/?_=Something
到https://www.google.com
但www.example.com/?_=
不會重定向,如果你願意,你需要使用類似這樣的東西:if ($args ~ _)
但要注意它會重定向_
ie 內的所有內容www.example.com?param_1=5
(我查到的大部分資料這裡)