Witam was... chciałem zmienić adresy na stronie na bardziej przyjazne. Udało mi się to tylko teraz mam problem bo wiadomo, że po zmianie adresów wszystkie linki również odnoszą się do nowego adresu. Aby temu zapobiec stosuje się <base href="XXX">. Dla niektórych może sprawę rozjaśni przykład
Strona do tej pory
<url>www.gryz.pl/gierka-2123-1231.html </url>
została zmieniona na
<url>www.gryz.pl/gierka/2123/1231/</url>
teraz gry strona <url>gierka-2123-1231.html</url> próbuje załadować plik <url>style.css</url> to odwołuje się do
<url>www.gryz.pl/gierka/2123/1231/style.css</url> a powinno do <url>www.gryz.pl/style.css</url>
Wyczytałem na internecie ze powinno się zastosować <base href="http://www.gryz.pl/">
Zrobiłem tak i poskutkowało dla wszystkich przeglądarek oprócz IE.
Tutaj podaje adres strony (sprawdźcie w ff lub operze a potem w ie)
http://www.gryz.pl/gry/2/strona/5
W czym rzecz? Czy dla IE jest jakiś hack? A może ja coś źle robię? Zauważyłem, że w źródle prawidłowo i IE i FF ma lik w postaci . Niestety IE odczytuje go jako . FF nie ma problemu i rozumie to jako (widać to w pasku statusu)
Pozdrawiam
Liczę na pomoc fachowców :)
Miedziol