Как добавить 301 перенаправление для запроса с% 20 в конце URL - PullRequest
1 голос
/ 18 августа 2011

Здравствуйте, мой сайт написан на .Net, и я обнаружил, что есть несколько сайтов, которые неправильно ссылаются на мой сайт с символом% 20 в конце URL.Например, их гиперссылка: http://www.mysite.com/%20

Это всегда будет переходить на мою страницу 404, и я заметил, что это происходит со многими другими крупными сайтами, например, http://www.google.com/%20 попадет на 404.

Когда я пытаюсь сделать это локально, я помещаю точку останова в Application_BeginRequest в global.asax, чтобы попытаться обработать запрос, однако он даже не заходит так далеко, он просто дает мне список каталогов на экране и измененияURL в адресной строке "http://www.mysite.com/ /"

1 Ответ

0 голосов
/ 18 августа 2011

Ознакомьтесь с разделом конфигурации из этого блога. Часть перенаправления httpError может иметь отношение к вам: http://deepeshsomani.wordpress.com/2011/08/16/how-to-resolve-file-size-error-for-files-whose-size-is-larger-than-specified-in-web-config/

...