我有一个小问题 – 我的错误日志填满了我的网站上的目录文件夹的请求(但添加的数据不应该在那里)。
http://example.com/the-directory/undefined http://example.com/the-directory/administrator http://example.com/the-directory/admin http://example.com/the-directory/script
如何设置重写,以便包含以下内容的任何请求:
/the-directory/{any extra data}
301redirect到
/the-directory/
我所尝试的是:
rewrite ^/the-directory/(.*)$ /the-directory/ last;
但是,这只是陷入redirect循环。 任何帮助将不胜感激。
试试这个:
rewrite ^/the-directory/.+$ /the-directory/ permanent;
你卡在一个redirect循环,因为正则expression式^/the-directory/(.*)$匹配/the-directory/ 。