Есть ли «чистый URL» (mod_rewrite), эквивалентный для iPlanet? - PullRequest
0 голосов
/ 11 августа 2011

Я работаю с Coldfusion (потому что я должен), и мы используем iPlanet 7 (потому что мы должны), и я хотел бы передать чистые URL-адреса вместо ненужного параметра запроса (по многим причинам).Моя проблема в том, что у меня нет доступа к общему файлу obj.conf , и мне было интересно, есть ли .htaccess эквиваленты, которые я мог бы передать на лету в каждом каталоге.В настоящее время я использую Application.cfc , чтобы заставить сервер просматривать index.cfm в корневом каталоге перед загрузкой запрошенной страницы, но для этого требуется файл .cfm .пропускается, так что уходит только 404, если пользователь предоставляет / path / to / file , но без расширения.В конечном итоге я хотел бы разрешить пользователю передавать domain.com / path / to / file , но обслуживать domain.com / index.cfm? Q1 = путь & q2 = to & q3 = file .Есть идеи?

Ответы [ 2 ]

3 голосов
/ 11 августа 2011

Вы можете изменить mod_dir с помощью директивы DirectoryIndex, чтобы указать, какая страница будет обслуживаться в / directory / запросы.

http://httpd.apache.org/docs/2.2/mod/mod_dir.html

0 голосов
/ 11 августа 2011

Я не уверен, что существует для iPlanet, раньше мне не приходилось с этим работать. Но можно было бы использовать URL-адрес, такой как index.cfm / path / to / file, и получить дополнительную информацию о пути через переменную cgi.path_info. Не совсем то, что вы ищете, а более чистые параметры запроса.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...