Показать сообщение отдельно
  #1 (permalink)  
Старый 08.05.2013, 15:50
Аспирант
Отправить личное сообщение для Борис Низов Посмотреть профиль Найти все сообщения от Борис Низов
 
Регистрация: 28.04.2008
Сообщений: 30

.htaccess + <base> в IE
Добрый день!
Использую файл .htassecc чтобы преобразовывать
http://localhost/project/index.php?a=one&b=two
в
http://localhost/project/one/two/

В <head> документа вставил следующий код:
<base href=http://localhost/project/>

т.е. корневую директорию локалхоста где лежит сайт.
Соответственно, когда буду заливать сайт на хостинг - поменяю на необходимый адрес.
Ссылки, например, выглядят так:
<a href=one/two/>Ссылка</a>

Т.е. при нажатии на нее должен быть осуществлен переход на
http://localhost/project/one/two/

и Opera с Chrom'ом это прекрасно понимают.
IE же просто добавляет адрес ссылки к текущему адресу.
Если наш текущий URL, скажем
http://localhost/project/three/four/

то получается:
http://localhost/project/three/four/one/two/

еще раз нажимаем:
http://localhost/project/three/four/one/two/one/two/

и так далее, ну вы поняли.

Что я делаю не так? Как наладить сий процесс в IE?
Ответить с цитированием