다음과 일치해야하는 작은 URL 처리기를 구현하고 있습니다 (각각 별도의 정규식이라고 가정).URL의 정규식 부분
http://mysite.com/products/could/be/this/long.aspx http://mysite.com/search.aspx 또는 /search/keyword1+keyword2.aspx http://mysite.com/somename/products/could/be/this/long.aspx 비 정규식의
생각 (두 번째 제품임을 알아야합니다) (해당 검색이 첫 번째 부분에 알 필요) , 그것은 간단하고 빠른 URL을 분할하고 그런 식으로 확인하는 것이 더 쉬울까요?
편집 :
지금 하이브리드을해야한다. 나는 URL 핸들러를 위해 분할하고 있지만 트랙을 더 내려 가면 정규 표현식을 사용할 수 있지만 훨씬 간단합니다.
내가 확인해야 할 두 가지 규칙은 다음과 같습니다
http://mysite.com/products/somename.aspx
http://mysite.com/name/products/somename.aspx
체크 제품은 초 동적 이름으로, 첫 번째 섹션에 있다는 것이다 또는 것을 동적 이름, 제품 순, 동적 이름 순입니다.
나는 뭔가 다른 것을하고 있습니다. 그러나 그것은 아주 좋은 조언입니다! +1 –