설치 지침 :
1.이 필터를 IIS ISAPI, 필터 이름 re 및 실행 파일에 대해 rewrite.dll을 선택하십시오.
2. httpd.ini 파일을 설정하십시오
rewriterule/news/(/d+)/. html/jsp/news/.jsp/? id = $ 1 [n, i]
News.jsp? id = 95를 News/95.html로 변환합니다
더 많은 매개 변수가있는 경우 해당 (/d+)를 추가하고 다음 ID = $ 1을 추가하고 ID = $ 2 등을 추가하십시오.
현재 가장 일반적인 동적 웹 페이지에는 ASP, PHP, JSP, SHTML, JHTML, CGI 등이 포함됩니다. 심지어 일부는 ASPX, DO, Index, Hello 등과 같이 스스로 정의됩니다. 표현식은 다음과 같습니다. News.asp? id = 95. 독자가 Google의 웹 페이지 인식을 용이하게하기 위해 RE_WRITE를 통해 뉴스/95.HTML로 전환하는 것이 좋습니다.
re_write는 IIS의 모듈입니다. 관련 설치 지침이 포함 된 http://www.zzcoo.com/re_write.zip에서 다운로드 할 수 있습니다.
News.jsp? id = 95에 News/95.html을 매핑 해야하는 경우 httpd.ini 파일을 설정하십시오.
rewriterule/news/(/d+)/. html/news/.jsp/? id = $ 1 [n, i]
이지도는 /news/95.html과 같은 요청을 /news.jsp?id=95입니다
그런 다음 연결에 씁니다. <ahref = '/news/95.html'> 95 News </a>.
뉴스가 데이터베이스 루프를 통해 읽히면 다음은 다음과 같습니다.
while (rs.next ())
{
stringid = (string) rs.getstring ( 'id');
out.print ( '<ahef ='/news/''+id+'. html>');
out.print ( '95News');
out.print ( '</a>');
}
데이터 페이지 턴을 처리하는 경우 작성 방법은 다음과 같습니다.
more _ <%= page%> _ <%= type%>. html (참고 : 페이지 수는 회전하고 유형은 데이터 유형입니다)
발현 형태 : more_1_95.html
다음 페이지로 전환하면 More_2_95.html입니다. 다음 페이지에서 루프를 계속하면 다음과 같습니다.
more_3_95.html 등.
그러나 httpd.ini 파일에 다음 코드를 추가해야합니다.
rewriterule/more _ (/d+) _ (/d+)/. html/jsp/more/.jsp/? page = $ 1 & type = $ 2 [n, i]
동적 프로그램에 여러 매개 변수가 전달 될 경우 다음과 같이 다중 (/d+)를 추가하십시오.
Rewriterule/more _ (/d+) _ (/d+) _ (/d+)/. html/jsp/more/.jsp/? page = $ 1 & type = $ 2 & type2 = $ 3 [n, i]
페이지 회전 처리의 표현 형태는 다음과 같습니다. more_1_95.html