mod_rewrite -показывать содержание файла

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС для молодых и начинающих системных администраторов.

Модераторы: SLEDopit, Модераторы разделов

Grih65kop
Сообщения: 145

mod_rewrite -показывать содержание файла

Сообщение Grih65kop »

Необходиму при запросе пользователя

показывать содержимое файла test.txt (находится на site), но при этом что бы пользователь продолжал видеть в адресной строке свой запрос (site/?a).

Код: Выделить всё

RewriteEngine on
RewriteCond %{QUERY_STRING} ^a$ [NC]
RewriteRule ...


Не могу понять какой RewriteRule нужно для этого использовать, если конечно такая реализация вообще возможна.
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: mod_rewrite -показывать содержание файла

Сообщение sash-kan »

например:

Код: Выделить всё

RewriteEngine on
RewriteCond %{QUERY_STRING} ^a$ [NC]
RewriteRule ^site/$ /site/test.txt [PT,L]

при запросе http://your.domain.tld/site/?a выведется содержимое файла ${wwwroot}/site/test.txt
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали: