提前说明一下,我对nginx非常陌生,并且找不到他们使用的正则表达式的实际参考资料。所以现在它对我来说是一个黑匣子。
我想做的只是将试图访问www.mydomain.com/mydirectory/X的用户重定向到www.myotherdomain.com/X。
看起来我应该使用rewrite命令,但正则表达式的语法使我感到困扰。
提前致谢。
提前说明一下,我对nginx非常陌生,并且找不到他们使用的正则表达式的实际参考资料。所以现在它对我来说是一个黑匣子。
我想做的只是将试图访问www.mydomain.com/mydirectory/X的用户重定向到www.myotherdomain.com/X。
看起来我应该使用rewrite命令,但正则表达式的语法使我感到困扰。
提前致谢。
我已经做出了一个可行的解决方案。在发布这个问题之前,我已经有了它,但是没有意识到我需要重新启动nginx。将以下内容放入您的服务器块中。
rewrite ^(/mydirectory/)(.*)$ http://www.myotherdomain.com/$2 permanent;