Инструкции по установке:
1. Добавьте этот фильтр на IIS ISAPI, имя фильтра re и выберите rewrite.dll для исполняемого файла;
2. Установите файл httpd.ini
Переписать/News/(/D+)/. HTML/JSP/NEWS/.JSP/? ID = 1 $ [N, I]
Указывает конвертирование News.jsp? ID = 95 в News/95.html
И так далее, если у вас есть больше параметров, добавьте соответствующий (/D+) и следующий идентификатор = 1 долл. США, добавьте ID = 2 долл. США и т. Д.
В настоящее время наиболее распространенными динамическими веб -страницами являются ASP, PHP, JSP, SHTML, JHTML, CGI ... и даже некоторые из них, определяемые самими собой, например: ASPX, DO, INDEX, Hello и т. Д. Выражение: News.asp? Id = 95. Рекомендуется, чтобы читатели конвертировали его в News/95.html через Re_Write, чтобы облегчить распознавание Google веб -страниц.
Re_Write - это модуль в IIS. Вы можете скачать его с http://www.zzcoo.com/re_write.zip, который содержит соответствующие инструкции по установке.
Когда вам нужно сопоставить News.jsp? ID = 95 в News/95.html, просто установите файл httpd.ini:
Переписать/News/(/D+)/. HTML/News/.jsp/? ID = $ 1 [n, i]
Эти карты запросы, такие как /news/95.html to /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>');
}
Если вы имеете дело с поворотом страницы данных, то метод написания:
Больше _ <%= page%> _ <%= type%>. Html (примечание: страница - это количество перевернутых страниц, тип данных - тип данных)
Форма выражения: More_1_95.html
Если вы обратитесь к следующей странице, это: More_2_95.html. Если вы продолжите петлю на следующей странице, это так:
More_3_95.html, и так далее.
Тем не менее, вам нужно добавить следующий код в файл httpd.ini:
Rewiriterule/more _ (/d+) _ (/d+)/. Html/jsp/more/.jsp/? Page = $ 1 & type = $ 2 [n, i]
Если ваша динамическая программа имеет несколько параметров, которые должны быть переданы, добавьте несколько (/D+), следующим образом:
Rewiriterule/more _ (/d+) _ (/d+) _ (/d+)/. Html/jsp/more/.jsp/? Page = $ 1 & type = $ 2 & type2 = $ 3 [n, i]
Форма выражения обработки страницы: More_1_95.html