0
104
2015-08-27

Кэширование браузера и 301 редирект

Многие пользователи не знают, что браузеры кешируют 301 переадресацию . Перенаправление 301 - это постоянное перенаправление с одного URL на другой. Поговорим об этом...
Понравилась страница? Поставь свою оценку!
PLUGIN_STAR_RATINGS.SCORE_TEXTPLUGIN_STAR_RATINGS.VOTES_TEXT

Наша естественная тенденция после настройки пере направлений - проверять, работают ли они правильно. Однако, если вы допустили ошибку и вам пришлось изменить одно из правил пере направления а именно 301 редирект, угадайте, что произойдет, когда вы приступите к проверке изменений? Ага. Ваш браузер отправит вас туда же, куда он перенаправлял вас в прошлый раз.

Чистим кеш браузера

Очистите кэш браузера каждый раз, когда вносите изменения в редирект 301.

Если вы активируете редирект 301, он будет кэширован в браузере для всех посетителей вашего сайта. Вы не можете очистить кеш браузера для своих пользователей, поэтому, если вам нужно изменить или отменить пере направление 301, старое пере направление будет действовать до тех пор, пока не истечет срок их кеша.

Постоянный 301 редирект

Никогда не устанавливайте пере направление 301 (постоянный редирект), если оно не является действительно постоянным!

Когда вы настраиваете пере направления и не уверены, работают ли они, вы действительно хотите, чтобы они были постоянными? Нет, вам все еще нужно проверить их! Рекомендуется всегда сначала использовать 302 (временные) пере направления. Таким образом, вы избежите необходимости постоянно очищать кеш вашего браузера и никогда не возникнет ситуация, когда подмножество ваших пользователей будут постоянно перенаправлены в забвение, потому что их браузер кэшировал неправильное перенаправление.

Правильное использование редиректа 30x

Всегда сначала используйте 302 (временный редирект) перенаправления, а затем измените их на 301 (постоянные) перенаправления после того, как вы убедились в их работоспособности.




Статья была переведена для блога TechBlog.SDStudio.top

Источник: wpscholar.com