КампутарыПраграмаванне

HTML рэдырэкт: кіраванне патокам наведвальнікаў

) с одного адреса на другой имеет значение, прежде всего, с точки оптимизации адресной строки браузера. Механізм перанакіравання (html рэдырэкт) з аднаго адрасы на іншы мае значэнне, перш за ўсё, з пункту аптымізацыі адраснай радкі браўзэра. У залежнасці ад кампетэнцыі распрацоўніка сайта ў ёй можа быць напісана што заўгодна, у той час як цалкам дастаткова мець там проста імя сайта.

Выходзячы на сайт, наведвальнік можа напісаць у адраснай радку: URL: //index.html, URL: //index.htm, URL: //index.php, URL: //index.phpp ... Просты механізм правілаў сервера робіць «рэдырэкт з html на без html», гэта значыць прадастаўляе магчымасць прыбраць непатрэбныя хвосцікі (.htm, .html, .php ...) у адраснай радку, ды і не толькі іх:

  • RewriteEngine On.
  • RewriteBase /.
  • RewriteRule (. *) \. (Html | htm | php | phpp) $ $ 1 [R = 301, L].

Запісаны ў файле .htaccess у корані сайта прывядзе да адраснай радку:

URL: // index

сэнс перасылак

Па вялікім рахунку, браўзэр - банальны выхад у прастору IP-адрасоў. Дзякуючы шматлікім DNS, DHCP і іншых механізмаў, усё гэта прастора праецыюецца на канкрэтныя, даступныя ўспрымання простым наведвальнікам даменныя імёны. Аднак далёка не ва ўсіх выпадках мае сэнс паказваць у адраснай радку тое, што ёсць там на самай справе. Зрабіць рэдырэкт html - добрае рашэнне. У непрынцыповых выпадках або па тэхнічнай неабходнасці, напрыклад, пры працы з phpMyAdmin або пры адладцы сайта, можна дапусціць у адраснай радку нешта не успрыманае, як на малюнку знізу.

Але на практыцы лепш не загружаць ўспрыманне наведвальніка лішняй інфармацыяй. Наведвальнік прыйшоў на сайт за таварамі, паслугамі, інфармацыяй, і яго менш за ўсё цікавіць змесціва адраснай радкі браўзэра.

Аднак з пункту гледжання ўспрымання сайта распрацоўніку належыць правільна адлюстроўваць у адраснай радку менавіта адрас сайта, менавіта актыўную старонку і менавіта так, як яна лепш за ўсё запомніцца наведвальніку.

тэхнічная неабходнасць

Калі выказаць здагадку, што сервер у кропцы ўваходу на сайт працуе бездакорна, то можна з яго пачаць планаваць перанакіраванне. Рэдкі сайт ствараецца адзін раз, каб існаваць вечна, перыядычна неабходна выконваць рамонт асобных старонак або рэсурсу цалкам.

Калі раней было можна пісаць, што на сайце ідуць тэхнічныя працы, і не рабіць HTML рэдырэкт, то сёння гэта ўспрымаецца як непавагу ўладальніка сайта да сваіх кліентаў. Фраза «Прыносім прабачэнні за прадастаўленыя нязручнасці!» Толькі пагаршае сітуацыю.

Звычайная практыка рэдырэкту

Далёка не ва ўсіх распрацоўнікаў ці не заўсёды ёсць магчымасць выконваць работы па рэканструкцыі або дапрацоўцы сайтаў на ўласных серверах. Часта работы выконваюцца на дзеючым рэсурсе.

Рэдырэкт старонкі html - самае простае і эфектыўнае рашэнне.

META HTTP-EQUIV=Refresh и нужный CONTENT=" ... ", можно перенаправить запросы, пришедшие на доменное имя, на нужный адрес в Сети. Паказаўшы ў тэгу META HTTP-EQUIV = Refresh і патрэбны CONTENT = "...", можна перанакіраваць запыты, якія прыйшлі на даменнае імя, на патрэбны адрас у Сеткі.

Рэдырэкт - важная частка сайта

Тэхналогіі сталі дасканалымі, і цэнтр канкурэнтнай барацьбы зрушыўся ў бок сэрвісу: якасць паслуг, тавараў, інфармацыі і пр. Стала істотным момантам пры прыняцці рашэння. Хуткасць і эфектыўнасць працы з патокам кліентаў таксама выйшла на першы план.

Калі ўчора слова сайт азначала адзін IP-адрас альбо адно даменнае імя, то сёння рэдкі сайт у сваёй працы не выкарыстоўвае html рэдырэкт праз іншыя старонкі, праз іншыя сайты. Гэта могуць быць старонкі аўтарызацыі, збору статыстычных дадзеных, формы перадачы інфармацыі.

Сучасны сайт ужо далёка не заўсёды - адно даменнае імя і адзін IP-адрас. Сайт часцей называецца вэб-рэсурсам, і разумеецца пад гэтым тое, што шматлікія часткі сайта размеркаваны па рэальных геаграфічным пазіцыях або настроены з тэхнічнага пункту гледжання на размеркаваную апрацоўку інфармацыі.

Html рэдырэкт дазваляе наведвальнікаў з Расіі адправіць на сервер у Маскве, а наведвальнікаў з Амерыкі - на сервер у Вашынгтоне. Хоць хуткасць ліній сувязі ўжо рэдка залежыць ад адлегласцяў, але такая схема дазваляе российкой часткі сайта арыентавацца на рускамоўных наведвальнікаў і прапаноўваць адрасу аказання паслуг, набыцця тавараў у непасрэднай блізкасці ад IP-адрасы наведвальніка, а амерыканцам - прапаноўваць ўсё на англійскай мове і ў межах іх даступнасці.

Важнай складнікам любога вэб-рэсурсу з'яўляецца тэхнічны бок: надзейнасць, стабільнасць, бяспеку. Html рэдырэкт дазваляе маментальна перамыкаць сервера. Усе наведвальнікі, што прыйшлі да моманту перасылак, яшчэ працягваюць абслугоўвацца на галоўным сэрвэры, але наступныя ўжо ідуць на іншы, дапаможны. Як толькі першы задаволіць цікавасць апошняга наведвальніка, ён становіцца на прафілактыку.

Зваротны Html рэдырэкт вызваляе дапаможны сервер, і галоўны сервер зноў прыступае да сваіх абавязкаў. Такія пераключэння дазваляюць праводзіць паўнавартасныя прафілактычныя працы, непрыкметныя для наведвальнікаў.

Просты рэдырэкт старонкі html - а як шмат магчымасцяў.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 be.delachieve.com. Theme powered by WordPress.