Joomla: URL-адреса перенаправлений не работают с идентификаторами в IE (например, / listen # playlist_jingle) - PullRequest
0 голосов
/ 01 ноября 2011

РЕДАКТИРОВАТЬ: это перенаправление URL, который не работает. Я нахожусь под Joomla 1.7, и перенаправления не работают ни в IE9.

Все мои URL-адреса перенаправлены так:

mydomain.com/listen -> mydomain.com/fr/listen

Теперь я хочу:

mydomain.com/listen#blabla -> mydomain.com/fr/listen#blabla

И я получаю его на FF, Google Chrome, но на каждой версии IE (даже 9) я получаю:

mydomain.com/listen#blabla -> mydomain.com/fr/listen

У меня есть страница Jplayer & Jplayer_playlists. Когда я нажимаю на определенные идентификаторы (на самом деле, кнопки, сделанные с тегом <a>), он активирует функцию JavaScript, чтобы создать новый список воспроизведения. Кроме того, я добавил приведенный ниже код для доступа к этим плейлистам через /listen#playlist_gregorian -подобный URL.

Это работает, но не в IE8: IE8 удаляет хэш (как #playlist_gregorian здесь).

Я работаю в Joomla (возможно, это проблема Joomla).

1 Ответ

0 голосов
/ 02 ноября 2011

Возможно ли, что вы были на старых адресах ранее в IE и поэтому содержимое страницы кэшируется?Когда вы возвращаетесь на страницу, вы не запрашиваете страницу у сервера - поэтому не получите перенаправление.

Если это так - очистите кэш / историю браузера (помните, что перенаправления 301 кэшируются / сохраняютсябраузер) должен решить проблему.

...