Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Разное

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: ЧПУ в MS IIS
 
 автор: kaoz   (12.05.2006 в 10:22)   письмо автору
 
 

Может кто сталкивался, как сделать ЧПУ (человеко понятный урл (типа как на апаче mod_rewrite)) на долбаном мелкосовтовском веб-серваке???

   
 
 автор: kaoz   (12.05.2006 в 11:20)   письмо автору
 
   для: kaoz   (12.05.2006 в 10:22)
 

я думаю это делается с помощью ISAPI фильтров, но вопрос как всеже остается =))

у меня такая задача:
я пытаюсь отделить логику представления от кода

у меня есть папка с картинками по адресу "/visual/images" и папка с хтмл запчастями "/visual/content".

хтмл файлы подключаются из root директории и работают нормально.
доступ к картинкам можно осуществить так:


<img src="<?php echo IMAGES_DIR ?>/pic.jpg"

в итоге в получившемся хтмл коде путь к картинкам выглядит так /visual/images/pic.jpg

Минусы такого метода:
1. в хтмле для доступа к каждой картинке мне нужно писать вставку php кода.
2. в получившемся хтмле ссылка на картинку указывается явно, что раскрывает внутреннюю структуры моих папок.

Хочу чтобы при написании хтмл кода доступ к картинкам был по относительному адресу "/images/pic.jpg". тогда не нужно будет писать вставку php кода и для юзера ссылка на картинку будет указана не явно, что сохранит в неизвестности структуру папок на сервере.

Плз, кто знает как это можно сделать?
На апаче это делается в пять секунд с помощью mod_rewrite, а на IIS хз как.

   
 
 автор: kaoz   (12.05.2006 в 19:35)   письмо автору
 
   для: kaoz   (12.05.2006 в 11:20)
 

нашел несколько ISAPI фильтров

IIS Rewrite
http://www.qwerksoft.com/products/iisrewrite/

OpURL
http://www.opcode.co.uk/components/rewrite.asp

ISAPI Rewrite
http://www.isapirewrite.com/

URL Rewrite
http://www.iismods.com/download.htm

Но блин они все(ISAPI Rewrite есть Lite версия бесплатная, но на один сайт всего) платные =(

Может кто знает где можно халяву найти?

   
 
 автор: isset   (13.05.2006 в 04:25)   письмо автору
 
   для: kaoz   (12.05.2006 в 19:35)
 

http://www.isapirewrite.com/
А тут Lite версия довольно функциональная, все основые возможности поддерживает

   
 
 автор: kaoz   (13.05.2006 в 10:16)   письмо автору
 
   для: isset   (13.05.2006 в 04:25)
 

она на один сайт только ставиться =(
а мне надо чтоб на серваке ее можно было бы юзать на несколько сайтов

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования