@amanzhula

Как сохранить символ # в редиректе htaccess?

Помогите сделать правильный редирект с одного домена на другой с сохранением символа # в конечном.

htaccess выглядит так:

RewriteEngine On
RewriteCond %{HTTP_HOST} ^old-site\.ru$ [NC]
RewriteRule ^(.*)$ http://new-site.ru/#/cat/news/$1 [R=301,L]


Проблема в том, что после переадресации не сохраняется символ #, и это приводит к ошибке.
символ # заменяется на %23 и ссылка превращается в http://new-site.ru/%23/cat/news/

Как сохранить символ # при редиректе? Благодарю.
  • Вопрос задан
  • 76 просмотров
Решения вопроса 1
Пригласить эксперта
Ответы на вопрос 1
@pilotus
AddDefaultCharset пробовали прописывать?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы