웹 사이트 CMS를 업데이트했고 URL 형식이 변경되었습니다. 어디에서 이전에 나는 URL /blog.aspx?Year=XXXX & 월 = YY 있었다 나는 지금이 /블로그/XXXX/YY친숙한 URL로 쿼리 문자열을 다시 작성하는 데 정규식 도움말이 필요합니다.
누군가가 나에게 이것에 대한 정규식을 만드는 데 도움이 수 있습니까?
두 추가 참고 사항 :
-
가있다
- 는도 (단순히 이전 달 URL이 한 자리 개월 동안 단 1 자리를 사용 (/blog.aspx?Year=XXX)
- 연도를 지원 /blog.aspx?Year=2009 & 월 = 2 대신 월 = 여기
내가 무엇을 최대 온 02) 로 :
/blog.aspx[?]Year=([0-9]{4})([&]?)(Month=)?([0-9]*)
나는 위의 URL 중 하나에 갈 때 난 아직도 페이지에 404를 얻을, 그것은 작동시킬 수없는 것.
/blog.aspx를/blog로 리디렉션하는 매핑을 사용하는 별도의 리디렉션이 있습니다. 하지만 위의 리디렉션이 기본 것보다 높을지라도 나는 항상 404를 얻습니다. – SelAromDotNet