![]() |
|
модуль 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 |
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
© SMTI.RU Главная страница | Связаться с нами Посмотрите тут apple nano и другие ноутбуки Apple.. Репродукция - клиника эко Петербург - mcrm.ru |