我想使用 Nginx 返回或重写选项来实现基于 request_uri 重定向用户请求。
例如,如果用户请求页面 mysite.com/test.com 那么他应该被重定向到 test.com。它应该通过从 request_url 中删除域 mysite.com/ 将用户自动重定向到 request_uri。
我尝试了许多在线提供的选项,但它给出了太多重定向错误。
答案1
下面的配置应该可以解决问题:
服务器 { 听80; 服务器名称 mysite.com; 位置 = / { @在这里做你想做的主页 } 地点 / { 返回 301 http:/$request_uri; } }