![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]()
![]()
|
![]() |
модуль mod_rewrite. часть 3Двух предыдущих статьях на эту тему было рассказано об основах правил перезаписи URL. В этой части будут рассмотрены более сложные примеры по использовании модуля mod_rewrite.Первый пример имеет дело с динамическими страницами, а второй показывает возможности вызова «.txt» файлов и произведение различных действий над ними. Предположим, что у нас есть виртуальный магазин по продаже каких-то товаров. Клиенты обращаются к описаниям товаров через скрипт: http://www.yoursite.com/cgi-bin/shop.cgi?product1 http://www.yoursite.com/cgi-bin/shop.cgi?product2 http://www.yoursite.com/cgi-bin/shop.cgi?product3 Эти адреса представлены как ссылки на большинстве страниц сайта. А теперь допустим, что вы решили добавить сайт для индексации в поисковые системы. Тут вас поджидает небольшая неприятность – не все поисковики принимают, понимают и индексируют URL, в которых содержится символ «?». Более естественным и приемлемым для поисковика является URL вида: http://www.yoursite.com/cgi-bin/shop.cgi/product1 В данном случае символ «?» заменяется на «/». Еще более комфортабельный URL с точки зрения поисковика будет иметь вид: http://www.yoursite.com/shop/product1 Другие статьи по теме: - модуль mod_rewrite. часть 3- установка php и apache на *nux - модуль mod_rewrite. часть 4 - собираем apache + php + xml для linux - синтаксис .htaccess ![]() |
![]() |
![]() |
![]()
![]()
![]() ![]() ![]() |
![]() |
![]() |
2006-2023 © SMTI.RU Главная страница | Связаться с нами |