Instruksi Instalasi:
1. Tambahkan filter ini pada IIS isapi, nama filter RE, dan pilih REWRITE.DLL untuk file yang dapat dieksekusi;
2. Atur file httpd.ini
Penulisan ulang/berita/(/d+)/. Html/jsp/news/.jsp/? Id = $ 1 [n, i]
Menunjukkan convert news.jsp? Id = 95 ke news/95.html
Dan seterusnya, jika Anda memiliki lebih banyak parameter, tambahkan (/d+) yang sesuai, dan ID berikut = $ 1, tambahkan ID = $ 2, dll.
Saat ini, halaman web dinamis yang paling umum termasuk ASP, PHP, JSP, SHTML, JHTML, CGI ... dan bahkan beberapa dari mereka yang didefinisikan oleh diri mereka sendiri, seperti: ASPX, DO, INDEX, Hello, dll. Ekspresinya adalah: News.asp? Id = 95. Dianjurkan agar pembaca mengubahnya menjadi berita/95.html melalui re_write untuk memfasilitasi pengakuan Google atas halaman web.
Re_write adalah modul di IIS. Anda dapat mengunduhnya dari http://www.zzcoo.com/re_write.zip, yang berisi instruksi instalasi yang relevan.
Ketika Anda perlu memetakan news.jsp? Id = 95 ke news/95.html, cukup atur file httpd.ini:
Penulisan ulang/berita/(/d+)/. Html/news/.jsp/? Id = $ 1 [n, i]
Peta ini meminta seperti /news/95.html ke /news.jsp?id=95
Kemudian Anda menulis di koneksi: <ahref = '/news/95.html'> 95 News </a>.
Jika berita Anda dibacakan melalui loop basis data, maka tulisannya adalah:
While (rs.next ())
{
Stringid = (string) rs.getString ('id');
out.print ('<ahef ='/news/'' 'Id+'. html> ');
out.print ('95News');
out.print ('</a>');
}
Jika Anda berurusan dengan belokan halaman data, maka metode penulisan adalah:
Lebih _ <%= halaman%> _ <%= type%>. Html (Catatan: Halaman adalah jumlah halaman yang diputar, tipe adalah tipe data)
Formulir Ekspresi: More_1_95.html
Jika Anda beralih ke halaman berikutnya, itu adalah: More_2_95.html. Jika Anda melanjutkan loop di halaman berikutnya, itu adalah:
More_3_95.html, dan sebagainya.
Namun, Anda perlu menambahkan kode berikut ke file httpd.ini:
Penulisan ulang/lebih _ (/d+) _ (/d+)/. Html/jsp/more/.jsp/? Page = $ 1 & type = $ 2 [n, i]
Jika program dinamis Anda memiliki beberapa parameter untuk dilewati, maka tambahkan beberapa (/d+), sebagai berikut:
Penulisan ulang/lebih _ (/d+) _ (/d+) _ (/d+)/. Html/jsp/more/.jsp/? Page = $ 1 & type = $ 2 & type2 = $ 3 [n, i]
Bentuk ekspresi pemrosesan halaman adalah: more_1_95.html