Как через mod_rewrite отловить символ шарпа?

htaccess Rewrite

Есть ссылка вида "site.ru/#online", а перекидывать нужно на "site.ru/online".
Тобишь нужно избавиться от шарпа. Пытаюсь экранировать - апач падает.
Версия апача 2.2.21. В конце нужно использовать флаг N.

RewriteCond %{REQUEST_URI} !^/\#(.*)?$
RewriteRule ^(.*)$ /$1 [N]

Не работает..

Примечание:
А можно как нибудь реврайтом, при обращении к "/online", он менял урл на "/#online", но при этом делал запрос "/?a=online" ?
Тут http://forum.modrewrite.com/viewtopic.php?t=3912 написано что как то можно вывести символ шарпа в адресную строку...
Ответы:
Решения нет, читайте http://forum.modrewrite.com/viewtopic.php?t=3912.
Можно только '.' как любой символ использовать и все.


13 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.