|
модуль 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 Другие статьи по теме: - собираем apache + php + xml для linux- модуль mod_rewrite. часть 4 - Apache + php + xml + mysql для windows - модуль mod_rewrite. часть 1 - вебсервер в домашних условиях |
|
2006-2024 © SMTI.RU Главная страница | Связаться с нами |