ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 

  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА














     АРХИВ :: Apache-Talk
Apache-Talk mailing list archive (apache-talk@lists.lexa.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re[3]: [apache-talk] Action




Hello Eldar,

Wednesday, July 23, 2003, 10:13:01 AM, you wrote:


EK> 1. Неплохо было бы апач собрать с mod_rewrite (по умолчанию он не идет).
EK> 2. Неплохо было бы хоть что-нибудь самому выяснить, а не писать сразу
EK> сюда.


EK> Eldar Kononov
EK> http://spectre.zvuki.ru

EK> On Tue, 22 Jul 2003, Дмитрий Ф wrote:

+|>>
+|>>Hello Eldar,
+|>>
+|>>Tuesday, July 22, 2003, 3:05:15 PM, you wrote:
+|>>
+|>>
+|>>EK> Кстати, вот тут напоролся на более лучшее =)
+|>>
+|>>EK> RewriteRule ^/(.*\.html)$ /script.php?$1 [R,NE]
+|>>
+|>>EK> Eldar Kononov
+|>>EK> http://spectre.zvuki.ru
+|>>
+|>>EK> On Tue, 22 Jul 2003, Eldar Kononov wrote:
+|>>
+|>>+|>>
+|>>+|>>ScriptAliasMatch ^/.*\.html$ /path/to/script.php
+|>>+|>>
+|>>+|>>А в script.php обрабатывать не QUERY_STRING, а REQUEST_URI.
+|>>+|>>
+|>>+|>>
+|>>+|>>Eldar Kononov
+|>>+|>>http://spectre.zvuki.ru
+|>>+|>>
+|>>+|>>On Tue, 22 Jul 2003, [Windows-1251] Дмитрий Ф wrote:
+|>>+|>>
+|>>+|>>+|>
+|>>+|>>+|>
+|>>+|>>+|>Суть проблемы ...
+|>>+|>>+|>
+|>>+|>>+|>Есть скрипт script.php
+|>>+|>>+|>Лежит в корне вирт хоста spz (C:/home/spz/www)
+|>>+|>>+|>Больше там никаких фойлов нет
+|>>+|>>+|>кроме .htaccess
+|>>+|>>+|>Так вот что нужно написать в этом ассес чтоб
+|>>+|>>+|>запрос типа
+|>>+|>>+|>www.spz.org/12.html
+|>>+|>>+|>конвертился в C:/home/spz/www/script.php?12.html
+|>>+|>>+|>
+|>>+|>>+|>Предпологаю что это:
+|>>+|>>+|>Action scr C:/home/spz/www/script.php?
+|>>+|>>+|>AddHandler scr .html .htm
+|>>+|>>+|>
+|>>+|>>+|>Пробовал и с кавычками и без, и с путем и без пути
+|>>+|>>+|>всегда 404 ошибка при запросе html
+|>>+|>>+|>
+|>>+|>>+|>Заранее спасибо ...
+|>>+|>>+|>
+|>>+|>>+|>
+|>>+|>>+|>
+|>>+|>>+|>--
+|>>+|>>+|>Best regards,
+|>>+|>>+|> Дмитрий                          mailto:8fr0st8@mail.ru
+|>>+|>>+|>
+|>>+|>>+|>
+|>>+|>>+|>
+|>>+|>>
+|>>+|>>
+|>>+|>>
+|>>
+|>>Теперь 500 ошибка Internal Server Error
+|>>а это в логах, для каждого из вариантов
+|>>
+|>>1. C:/home/spz/www/.htaccess: Invalid command 'RewriteRule', perhaps 
+mis-spelled or defined by a module not included in the server configuration
+|>>2. C:/home/spz/www/.htaccess: ScriptAliasMatch not allowed here
+|>>
+|>>--
+|>>Best regards,
+|>> Дмитрий                            mailto:8fr0st8@mail.ru
+|>>
+|>>
+|>>

уже сообразил что mod_rewrite надо включить ...

теперь другая проблема:
Options FollowSymLinks or SymLinksIfOwnerMatch is off which implies
that RewriteRule directive is forbidden: C:/home/spz/www/12.html
и 403 ошибка ... нет доступа ...

если же прописываю эту опцию для папки то получается то же что и было
до этого ... говорит что файл не найден 404 ... как будто этого и нет
RewriteRule ^/(.*\.html)$ /script.php?$1 [R,NE]

З.Ы.: я думал что сдесь можно найти ответы на те вопросы, которые сам
не можешь решить ...

-- 
Best regards,
 Дмитрий                            mailto:8fr0st8@mail.ru



 




Copyright © Lexa Software, 1996-2009.