Apache Использование mod_rewrite Описание работы Apache не может быть полным без описания модуля mod_rewrite. Он является одним из самых популярных среди веб-разработчиков, позволяя на лету модифицировать запрошенный URL. Для простого перенаправления достаточно директивы Redirect, но mod_rewrite позволяет решать более сложные задачи. Переписывание части URL. Например у нас есть интернет-магазин и адреса товара выглядят примерно вот так: http://www.company.ru/catalog/shop.php?product1 http://www.company.ru/catalog/shop.php?product2 http://www.company.ru/catalog/shop.php?product3 У такого подхода есть минусы. Например поисковые машины могут не проиндексировать страницы использующие в адресе "?”. Также не просто будет запомнить такой адрес, ведь я привел один из самых безобидных примеров. Чтобы улучшить ситуацию, мы перепишем часть URL чтобы все стало проще и нагляднее. Мы сделаем возможность обращаться к продуктам вот по такому адресу: http://www.company.ru/shop/product1 http://www.company.ru/shop/product2 http://www.company.ru/shop/product3 |