X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Знак # в ЧПУ, Знак # в ЧПУ
mac_mw
mac_mw
Topic Starter сообщение 18.3.2009, 11:10; Ответить: mac_mw
Сообщение #1


Народ, подскажите...

Необходимо ^news/vo/$ перенаправить на index.php?page=news#vo. Как это сделать?

Посмотрел с помощью параметра [R] куда он перенаправляет и вышло index.php?page=news%23vo.

Он мой знак # перевел в %23....
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
mac_mw
mac_mw
Topic Starter сообщение 19.3.2009, 9:32; Ответить: mac_mw
Сообщение #2


Неужели никто не знает? :unsure:
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
ZiTosS
ZiTosS
сообщение 19.3.2009, 11:04; Ответить: ZiTosS
Сообщение #3


Попробуй сделать не перенаправление, а что-то на подобии ЧПУ(кстати твоя проблема заключается в том, что кодировка твоего .htaccess win-1251, и символ # принимается как русский, вот и кодируется, нужна кодировка unicode)

Попробуй сделать с помощью mod_rewrite
RewriteEngine On

RewriteRule ^news/vo/$ index.php?page=news#vo
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
mac_mw
mac_mw
Topic Starter сообщение 19.3.2009, 11:32; Ответить: mac_mw
Сообщение #4


Я именно так и делаю...
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
ZiTosS
ZiTosS
сообщение 19.3.2009, 18:32; Ответить: ZiTosS
Сообщение #5


Я же сказал, сохраняй свой htaccess в кодировке unicode(utf-8)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
mac_mw
mac_mw
Topic Starter сообщение 20.3.2009, 9:50; Ответить: mac_mw
Сообщение #6


Та же хрень получается знак # меняет на %23
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
ZiTosS
ZiTosS
сообщение 20.3.2009, 10:41; Ответить: ZiTosS
Сообщение #7


Вот нашёл :unsure:
Есть спец флаг для этого
'noescape|NE [=code]'

(не экранировать URI при выводе)
Этот флаг не даёт mod_rewrite применять обычные правила экранирования URI к результату преобразования. Обычно, специальные символы (такие как '%', '$', ';', и так далее) будут экранированы их шестнадцатиричными подстановками ('%25', '%24', и '%3B', соответственно); этот флаг не дает это делать.

Пишем типа так
строка_mod_rewrite [NE]


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
mac_mw
mac_mw
Topic Starter сообщение 20.3.2009, 12:00; Ответить: mac_mw
Сообщение #8


Благодарю за помощь, работает нормально....
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
ZiTosS
ZiTosS
сообщение 20.3.2009, 17:29; Ответить: ZiTosS
Сообщение #9


Да уж... Долго мы шли к этим выводам, просто сам не часто с mod_rewrite работаю, вот пришлось и призадуматься.

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Куплю сайт с трафиком тема метаоллообработка, металлоконструкции, станки ЧПУ и тп промышленность.
0 webcent 2486 1.4.2018, 9:21
автор: webcent
Открытая тема (нет новых ответов) Водяной знак фотостока. Нужна ли такая услуга?
13 allnair 3650 26.3.2016, 13:09
автор: allnair
Открытая тема (нет новых ответов) Нужна помощь по настройке ЧПУ в Битриксе
0 silvanus 1296 4.6.2014, 9:07
автор: silvanus
Открытая тема (нет новых ответов) Лого, водяной знак, аватарку
нужно разработать
4 aXXy 1939 12.4.2013, 23:13
автор: aXXy
Открытая тема (нет новых ответов) Отдам 7ми знак! 3264268
2 Antiaon 1673 22.12.2011, 10:37
автор: Antiaon


 



RSS Текстовая версия Сейчас: 23.4.2024, 21:30
Дизайн