특정 검색 매개 변수의 잘못된 요청에 문제가 있습니다.rewriter 설정의 Regex 문제
URL의 예 : 나쁜 요청
http://www.foo.com/washington/forums/search/%26
결과.
의 Rewriter 설정 라인은 다음과 같습니다
<rewrite url="^(.*)/forums/search/(.*)" to="~/Pages/Forums/Overview.aspx?Address=$1&q=$2" processing="stop" />
나는 ...는 정규식에 문제가있어 생각 해요?
미리 감사드립니다.
현재 문제는 누군가가 &를 검색하면 URL 인코더를 통해 URL 재 작성자에게 % 26으로 전달됩니다. 이것은 '나쁜 요청'을 초래합니다. 죄송합니다. 제가 잘 설명하지 못하면 죄송합니다! – sgbinks