我正在将我的网站迁移到另一个平台,但是当我完成新网站的所有页面的开发时,我需要我的用户在两个平台之间导航。
因此,我需要对包含 1 个特定单词但不包含其他单词的所有 URL 进行 301 重定向:
例子:
- 旧网站:www2.misite.com
- 新网站:www.misite.com
我需要重定向所有包含单词“www2.misite.com/travel(.*)”但不包含单词“reservation”和“hotel”的 URL。
我的服务器是 Nginx,不知道是用正则表达式还是 nginx 语句。
非常感谢。
我能够通过以下方式解决我的问题:
谢谢你。
我试试
但不适用于内部条件。:(
对于您不想转发的两个单词,请尝试使用否定前瞻的正则表达式。您可以在 if 条件或重写规则中执行此操作。