我有需要重写网址的情况
旧网址:
https://abc.local/ui/navigation/data/vsphere.core.folder.monitor.eventsView?objectId=urn:vmomi:Folder:group-d1:bffc54a1-3add-487a-8c5a-4d03f759d1fe
新网址:
https://abc.local/ui/
能帮我吗?我该怎么办?
非常感谢
答案 0 :(得分:0)
map $request_uri $redirect {
default 0;
/ui/navigation/data/vsphere.core.folder.monitor.eventsView?objectId=urn:vmomi:Folder:group-d1:bffc54a1-3add-487a-8c5a-4d03f759d1fe https://abc.local/ui/;
}
server {
if ($redirect) {
return 301 $redirect;
}
正如理查德所说,这应该可行。将请求uri映射到服务器支架之外,然后在其中将if设置为重定向到所需URL的位置。