Перейти к публикации

Двоеточие в URI, path misformatted


Рекомендованные сообщения

Описание:

URI c двоеточиями вызывают ошибку в апаче под Windows. Под nix данная проблема не обнаружена.

Речь идёт об URI вида ht-tp://domain/print:test_stat.html

При этом ht-tp://domain/main/print:page,1,1-post1.html отображается нормально. Объяснение ниже.

Источник ошибки:

  1. Описан в баге 41441 апачевского багтрекера, но имеет статус wontfix...
  2. ...потому что по RFC3986, /print:test_stat.html представляет собой path и не может содержать двоеточие в своей первой части (т.е. до первого слэша).
    In addition, a URI reference (Section 4.1) may be a relative-path reference, in which case the first path segment cannot contain a colon (":") character.

Возможное решение:

Изменение вида Rewrite-ссылки на версию для печати статической страницы.

Изменено пользователем Haran
Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...