FireFox шибко умный, однако

06.12.2010

Вот ведь скотина. Сделал на сервере редирект с www.domain.tld на domain.tld, зашёл разок на www — переадресация сработала, отлично. Изменил конфиг сервера, убрал редирект. Захожу на www — всё равно переадресация! Я уж думал сервер какой-то кэшик настроек делает, вообще врубиться не мог, что происходит. Но потом попробовал запустить веб-браузер «Опера», и всё стало ясно.

Самое «замечательное», что даже если закрыть FF, после открытия ничего не меняется. То есть я сейчас даже не знаю, что делать с ним, чтобы он перестал умничать. Уродство какое-то, руки бы оторвать тем, кто такое придумал.

Я признаю свою ошибку. Так и быть, FF не шибко умный :)

Комментарии

  1. # ПистоГанза

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

    Ну и посмотреть файрбагом (вкладка Сеть) что там реально происходит с редиректами.

    ЗЫ. domain.tld

  2. # tserj: 

    CTRL+F5 ?
    щас все браузеры кешируют редиректы.
    в хроме CTRL+SHIFT+DEL

  3. # Тормоз

    Точно же, tld, исправил. Кэширование мне нужно, у меня не очень-то скоростной провайдер, особенно вечерами.

    Tserj, в какой момент CTRL+F5 нажимать? Надо в доли секунды успеть до редиректа что ли?

  4. # Тормоз

    щас все браузеры кешируют редиректы

    Только что проверил «Оперу 10», не кэширует. И правильно делает.

  5. # Бутылк.Ус

    ctrl+shift+R
    В любой версии ФФ и вообще Гекко.
    Сброс кеша, в том числе запрос на обновление кеша прокси.
    Вообще проблема не в ФФ, а в настройке сервера =))))
    Дьявол кроется в деталях – если ты просто убрал редирект (то есть работают два поддомена), то ФФ полностью прав. Надо ставить однозначиный редирект. Ибо редиректы это Ъ, а отсутствие редиректов – лень вебмастера =)

  6. # Тормоз

    См. выше.

  7. # Dimalash

    Мне нравится лиса.

  8. # Сергей М.

    Тормоз, когда ты прекратишь говорить «и правильно делает», когда поведение браузера/сервиса/етц соответствует только твоим предпочтениям?

    Когда я работаю с редиректами, я работаю в ФФ с отключенными редиректами, пока в Хроме старый редирект мертво виснет в кеше.

  9. # Тормоз

    Сергей, я не говорю «и правильно делает», если поведениее соответствует лишь моим предпочтениям. Правильно — это адекватно передавать реальную ситуацию. Если на сервере нет никаких редиректов, с какой стати браузер делает это?

  10. # Rulexec

    попробуй network.http.use-cache в about:config временно на false установить.

    И да, Firefox если по www или без него ничего не работает, пробует иной вариант (без www или наоборот соответственно). Ибо некоторые люди думают, что с www и без — одно и то же.

  11. # Тормоз

    Хм, то есть он так делает именно для www только? Надо попробовать сделать редирект с другого поддомена и убрать потом.

  12. # Rulexec

    Угу, только для www

  13. # Тормоз

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

  14. # tserj: 

    как вариант – дописать в хидера респонса сервера – не кешировать.
    браузерье должно понимать, хотя, кто их знает)

  15. # tserj: 

    я всегда делаю алиас для www, тогда и редиректы не нужны – ибо яшка туповат временами и хз как их будет воспринимать.

  16. # Миша: 

    @tserj тоесть у тебя с и без ввв разные сайты?

  17. # Jeck

    Тормоз, блин имей совесть читай маны прежде чем хаить разработчиков. Ведь 100% сделал 301 перманентный редирект, вот Fifrefox и считает что это навсегда, если делаешь временный пользуйся 302 как это в спецификации http написано.

  18. # ukrainer

    Jeck а ТОРМОЗ всегда такой умник :) Не понимая мат части на основании своей чайниковости хает очень много всего :)

  19. # Тормоз

    Джек, ты прав.

  20. # tserj: 

    @Миша – как раз сайт один и путь один, несмотря на определение что www.xxx.tld это обычный поддомен для xxx.tld

  21. # Тормоз

    Нифига, если у тебя сайт одновременно доступен по www и без — считай, что у тебя два одинаковых сайта.

  22. # Йоги_Зюлей: 

    кажется, у украинера на тормоза сетевая потенция взыграла ;Р

  23. # Тормоз

    Не обращай внимания, он давно ко мне неровно дышит :)

  24. # ukrainer

    все верно неровно дишу :)
    потому что ник соответствует у него стилю жизни :)

    Я и блог читаю по одной причине – изучаю как оградить себя от таких людей как Тормоз :)

  25. # Йоги_Зюлей: 

    ukrainer, Поэтому Тормоз так и назвался, собственно )

    Ты выбрал неправильную тактику, мне кажется :(

  26. # ukrainer

    главное не тактика а цель :)
    Я много чего понял читая этот блог :) Как такие люди думают:) И можно предвидеть какой шаг сделают такие люди в будущем :)

  27. # Kichrum

    Спасибо, tserj, не знал о Ctrl+Shift+Del, хотя пользуюсь хромом.

    Тормоз, я обычно успевал нажать «Обновить» в эти доли секунды, ведь даже при лупбеке выполняется определенное соединение, обработка редиректа и времени хватает со второй-третьей попытки…

  28. # Йоги_Зюлей: 

    Тормоз, ты был прав на счёт того, что не нужно обращать внимание. Иначе это грозится глубоким знанием того, как «какие-то такие люди думают, делают», пукают, веселяться и тп. Цирк. Обещаю впредь так не делать :(

Комментирование этой статьи закрыто.

Интересное Покупки ТехникаРазное Отдых Статьи Строительство Услуги Общество Хобби Культура Советы Уют