我发现我有一个链接到一个带有一些垃圾的 URL 后面会产生一些流量,但是无论它放置它的人都做错了:
/domain/sub-directory/%C2%A0
因此,我想将此 URL 重定向到预期的 URL。但是,我无法弄清楚如何正确执行此操作。
我已经试过了:
location ^~ /sub-directory/(.*) { return 301 https://example.com/sub-directory/; }
并且
rewrite ^https://example.com/sub-directory/%C2%A0$ https://example.com/sub-directory/ permanent;
但它们都不起作用。任何想法,如何解决这个问题?
您可以在正则表达式中将其表示为十六进制值。
例如: