The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Как побороть apache?"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Как побороть apache?"
Сообщение от Victor emailИскать по авторуВ закладки(??) on 23-Мрт-05, 09:27  (MSK)
Проблема такая: есть apache с name based виртуальными хостами ( site1.ru и  site2.ru ). На site1.ru сидит для модуля rewrite такое правило в .htaccess :

RewriteRule (.*) http://site2.ru/$1

все хорошо, пока не приходят запросы вида (из лога site1.ru) :

192.168.52.30 - - [21/Mar/2005:23:08:14 +0300] "GET
/archive/ЯМСЯЛСЛПХЙ - ОЕПБНЙСПЯМХЖЮ.mp2?PHPSESSID=174e716385504e50c504915d6bd85186
HTTP/1.1" 400 376

они превращаются в такие (из лога site2.ru):

192.168.52.1 - - [21/Mar/2005:23:08:14 +0300] "GET /archive/\xf1\xed\xf3\xf1\xec\xf3\xec\xf0\xe8\xea -
\xef\xe5\xf0\xe2\xee\xea\xf3\xf0\xf1\xed\xe8\xf6\xe0.mp2?PHPSESSID=174e716385504e50c504915d6bd85186 HTTP/1.1" 400
364

и на это ( в error.log ) site2.ru говорит:

[Mon Mar 21 23:08:14 2005] [error] [client 192.168.52.1] request failed: erroneous characters after protocol
string: GET /archive/\\xf1\\xed\\xf3\\xf1\\xec\\xf3\\xec\\xf0\\xe8\\xea -
\\xef\\xe5\\xf0\\xe2\\xee\\xea\\xf3\\xf0\\xf1\\xed\\xe8\\xf6\\xe0.mp2?PHPSESSID=174e716385504e50c504915d6bd85186
HTTP/1.1

Как сделать, чтобы запросы с % нормально проходили на site2.ru ? Все работает на FreeBSD.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "Как побороть apache?"
Сообщение от Victor emailИскать по авторуВ закладки(??) on 23-Мрт-05, 10:30  (MSK)
Странно, сообщение изменилось в процессе пересылки на этот сайт. Запрос на site1.ru приходит не русскими буквами, а в виде значка % и следующих за ним шестнадцатеричных цифр, типа % f1 ( только без пробела ) и т.д. для всех букв.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Как побороть apache?"
Сообщение от Victor emailИскать по авторуВ закладки(??) on 23-Мрт-05, 10:58  (MSK)
И еще пропала буковка P в квадратных скобках в конце правила rewrite
  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру