Presmerovanie http http je operácia automatickej zmeny adresy URL z jednej adresy URL na inú adresu URL.
- Presmerovanie adresy URL
- Možnosti presmerovania
- Presmerovanie PHP
- Presmerovanie Apache .htaccess
- Presmerovanie ASP
- Presmerovanie ASP.NET
- Presmerovanie obnovenia meta
- Presmerovanie jazyka Javascript
- jQuery presmerovanie
- Presmerovanie kanonického odkazu
- Presmerovanie snímky
Presmerovanie adresy URL
Presmerovanie stránky URL je automatická zmena adresy z jednej adresy URL na druhú.
Toto presmerovanie sa vykonáva z týchto dôvodov:
- Presmerovanie zo starej zastaralej adresy URL na novú aktualizovanú adresu URL.
- Presmerovanie zo starej zastaranej domény na novú doménu.
- Presmerovanie z názvu domény bez www na názov domény www.
- Presmerovanie z krátkeho názvu URL na dlhý názov URL - služba na skrátenie adresy URL.
- Služba skrátenia adresy URL umožní používateľovi vložiť krátku adresu URL a presmerovať ju na dlhú adresu URL, ktorá má skutočný obsah stránky.
Používateľ môže dosiahnuť starú webovú adresu zo starých externých odkazov alebo zo záložky.
od správcu webu, ktorý pridá skript.
Presmerovanie na strane servera
Presmerovanie na strane servera sa vykonáva na serveri nakonfigurovaním serverového softvéru Apache / IIS alebo pomocou skriptu PHP / ASP / ASP.NET.
Toto je preferovaný spôsob presmerovania URL, pretože môžete vrátiť stavový kód HTTP 301 Trvale trvalo.
Vyhľadávacie nástroje používajú stav 301 na prenos hodnotenia stránky zo starej adresy URL na novú adresu URL.
Presmerovanie na strane klienta
Presmerovanie na strane klienta sa vykonáva vo webovom prehliadači používateľa pomocou značky meta obnovenia HTML alebo kódu Javascript.
Presmerovanie klienta je menej preferované, pretože nevracia stavový kód HTTP 301.
Kam vložiť presmerovací kód
Názov domény |
Hosting server |
Presmerovanie umiestnenia kódu |
---|---|---|
nezmenené | nezmenené | stará stránka na rovnakom serveri |
nezmenené | zmenený | stará stránka na novom serveri |
zmenený | nezmenené | stará stránka na rovnakom serveri |
zmenený | zmenený | stará stránka na starom serveri |
* Iba s presmerovaním .htaccess : pridajte presmerovací kód do súboru httpd.conf alebo do súboru .htaccess .
Stavové kódy HTTP
Stavový kód | Kódové meno stavu | popis |
---|---|---|
200 | OK | úspešná požiadavka HTTP |
300 | Viac možností | |
301 | Trvale sa pohyboval | trvalé presmerovanie adresy URL |
302 | nájdených | dočasné presmerovanie adresy URL |
303 | Pozri Iné | |
304 | Nezmenené | |
305 | Použi proxy | |
307 | Dočasné presmerovanie | |
404 | Nenájdené | Adresa URL sa nenašla |
Presmerovanie HTTP 301
Stavový kód HTTP 301 trvalo presunutý znamená trvalé presmerovanie adresy URL.
Presmerovanie 301 je preferovaný spôsob presmerovania adries URL, pretože informuje vyhľadávacie nástroje o tom, že adresa URL sa posunula správne, a vyhľadávacie nástroje by mali novú stránku URL umiestniť do výsledkov vyhľadávania namiesto starej stránky URL a preniesť novú stránku URL, poradie stránky starej stránky URL.
Presmerovanie 301 sa môže vykonať naprieč doménami alebo v tej istej doméne.
Spoločnosť Google odporúča použiť presmerovanie 301.
Možnosti presmerovania
Presmerovať skript | Presmerovacia strana | Starý typ súboru stránky | Presmerujte webovú adresu alebo doménu | Starý typ servera URL | Podpora presmerovania 301 |
---|---|---|---|---|---|
PHP | Server-side | php | URL | Apache / Linux | Áno |
ASP | Server-side | ASP | URL | IIS / Windows | Áno |
ASP.NET | Server-side | aspx | URL | IIS / Windows | Áno |
.htaccess | Server-side | všetko | URL / doména | Apache / Linux | Áno |
IIS | Server-side | všetko | URL / doména | IIS / Windows | Áno |
Značka kanonického odkazu HTML | Na strane klienta | .html | URL | všetko | žiadny |
Obnovenie meta HTML | Na strane klienta | .html | URL | všetko | žiadny |
Rám HTML | Na strane klienta | .html | URL | všetko | žiadny |
Javascript | Na strane klienta | .html | URL | všetko | žiadny |
jQuery | Na strane klienta | .html | URL | všetko | žiadny |
presmerovací skript - skriptovací jazyk, ktorý sa používa na presmerovanie.
presmerovanie - kde sa presmerovanie uskutočňuje - na strane servera alebo klienta .
starý typ súboru stránky - typ starej stránky URL, ktorá môže obsahovať skriptovací jazyk presmerovacieho kódu.
presmerovanie URL alebo domény - podporuje presmerovanie URL jednej webovej stránky alebo presmerovania domény celého webu.
typický starý typ servera URL - typický softvér a operačný systém servera.
Podpora presmerovania 301 - indikuje, či sa dá vrátiť trvalá reakcia na presmerovanie 301.
Presmerovanie PHP
Nahraďte starý kód page.php kódom presmerovania na adresu new-page.php.
old_page.php:
<?php
// PHP permanent URL redirection
header("Location: http://www.mydomain.com/new-page.php", true,
301);
exit();
?>
Stará stránka musí mať príponu .php.
Nová stránka môže mať ľubovoľné rozšírenie.
Pozrite si: Presmerovanie PHP
Presmerovanie Apache .htaccess
.htaccess file je lokálny konfiguračný súbor servera Apache.
Ak máte povolenie na zmenu súboru httpd.conf , je lepšie do súboru httpd.conf namiesto súboru .htaccess pridať smernicu Redirect .
Presmerovanie jednej adresy URL
Trvalé presmerovanie zo starej stránky.html na novú stránku.html .
.htaccess:
Redirect 301 /old-page.html http://www.mydomain.com/new-page.html
Presmerovanie celej domény
Trvalé presmerovanie zo všetkých stránok domény na doménu newdomain.com .
Súbor .htaccess by mal byť v koreňovom adresári starej webovej stránky.
.htaccess:
Redirect 301 / http://www.newdomain.com/
Pozrite si: Presmerovanie úspechu
Presmerovanie ASP
old-page.asp:
<%@ Language="VBScript" %>
<%
' ASP permanent URL redirection
Response.Status="301 Moved Permanently"
Response.AddHeader "Location", "http://www.mydomain.com/new-page.html"
Response.End
%>
Presmerovanie ASP.NET
old-page.aspx:
<script language="C#" runat="server">
// ASP.net permanent URL redirection
private void Page_Load(object sender, EventArgs e)
{
Response.Status = "301 Moved Permanently";
Response.AddHeader("Location","http://www.mydomain.com/new-page.html");
Response.End();
}
</script>
Presmerovanie na obnovenie meta HTML
Presmerovanie značky meta obnovenia HTML nevracia 301 trvalý stavový kód presmerovania, ale spoločnosť Google ho považuje za presmerovanie 301.
Nahraďte starú stránku kódom presmerovania adresou URL stránky, na ktorú chcete presmerovať.
old-stranka.html:
<!-- HTML meta refresh URL redirection -->
<html>
<head>
<meta http-equiv="refresh"
content="0; url=http://www.mydomain.com/new-page.html">
</head>
<body>
<p>The page has moved to:
<a href="http://www.mydomain.com/new-page.html">this
page</a></p>
</body>
</html>
Pozrite si: Presmerovanie HTML
Presmerovanie jazyka Javascript
Presmerovanie jazyka Javascript nevracia 301 trvalý stavový kód presmerovania.
Nahraďte starú stránku kódom presmerovania adresou URL stránky, na ktorú chcete presmerovať.
old-stranka.html:
<html>
<body>
<script type="text/javascript">
// Javascript URL redirection
window.location.replace("http://www.mydomain.com/new-page.html");
</script>
</body>
</html>
Pozri: Presmerovanie jazyka Javascript
jQuery presmerovanie
Presmerovanie jQuery je vlastne iný typ presmerovania Javascript.
Presmerovanie jQuery nevracia 301 trvalý stavový kód presmerovania.
Nahraďte starú stránku kódom presmerovania adresou URL stránky, na ktorú chcete presmerovať.
old-stranka.html:
<!DOCTYPE html>
<html>
<body>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
<script type="text/javascript">
//
jQuery URL redirection
$(document).ready( function() {
url = "http://www.mydomain.com/new-page.html";
$( location ).attr("href",
url);
});
</script>
</body>
</html>
Pozri: jQuery presmerovanie
Presmerovanie značky kanonického odkazu HTML
Kanonický odkaz nepresmeruje na preddefinovanú adresu URL, ale môže to byť alternatíva k presmerovaniu adresy URL pre webové stránky, na ktoré väčšina návštevnosti prichádza z vyhľadávacích nástrojov.
Značku kanonického odkazu HTML je možné použiť, ak existuje niekoľko stránok s podobným obsahom a vy chcete vyhľadávacím nástrojom povedať, ktorú stránku chcete použiť vo výsledkoch vyhľadávania.
Značka Canonical link môže odkazovať na rovnakú doménu aj na viacero domén.
Pridajte kanonickú značku odkazu na starú stránku a vytvorte odkaz na novú stránku.
Pridajte kanonickú značku odkazu na stránky, ktoré uprednostňujete, aby návštevnosť vyhľadávacích nástrojov nezískala odkaz na uprednostňovanú stránku.
Kanonická značka odkazu by sa mala pridať v časti <head>.
old-stranka.html:
<link rel="canonical" href="http://www.mydomain.com/new-page.html">
Pozri: Kanonický odkaz URL
Presmerovanie rámca HTML
Pri presmerovaní rámca sa súbor new-page.html zobrazí v rámci html.
Toto nie je skutočné presmerovanie adresy URL.
Presmerovanie snímky nie je priateľské pre vyhľadávače a neodporúča sa.
old-stranka.html:
<!-- HTML frame redirection -->
<html>
<head>
<title>Title of new page</title>
</head>
<frameset cols="100%">
<frame src="http://www.mydomain.com/new-page.html">
<noframes>
<a href="http://www.mydomain.com/new-page.html">Link
to new page</a>
</noframes>
</frameset>
</html>
V súčasnej dobe máme okolo 927 kalkulačiek a prevodových tabuliek, ktoré vám pomôžu rýchlo spočítať všetko pre oblasti ako sú:
- Kalkulačky
- Časové pásma/výpočet času/online kalendára
- Prevody jednotiek
- Vzhľad stránky
- Elektrina a elektronika
- matematika
- Online nástroj
- Textový nástroj
- Nástroj PDF
- Kód
- Ekológia
- Ostatní
- Sťahovanie videí a obrázkov zo sociálnych sietí
- Marketingové nástroje
- Nástroje pre môj PC / počítač
- Farby webu
- Web HTML
- CSS
- Javascript
- Webové nástroje
- Vývoj webových aplikácií
- Web hosting
- .htaccess presmerovanie
- jQuery presmerovanie
- Kanonický odkaz na webovú adresu
- Nástroj proti e-mailovému spamu (šifrovanie e-mailov proti botom v HTML)
- Návštevnosť webu klesla
- Online odstraňovač/vyhľadávač duplicitných reťazcov
- Presmerovanie adresy URL http
- Presmerovanie HTML
- Presmerovanie jazyka Javascript
- Presmerovanie PHP
- Štatistika rozlíšenia obrazovky
a ďalšie nástroje neustále vyvíjame. Naším cieľom je stať sa jednotným kontaktným miestom pre všetkých ľudí, ktorí potrebujú rýchle výpočty alebo ktorí potrebujú nájsť rýchlu odpoveď pre základné otázky na internete.
Okrem toho veríme, že internet by mal byť zdrojom bezplatných informácií. Všetky naše nástroje a služby sú preto úplne zadarmo a nie je nutná žiadna registrácia k tomu, aby ste ich mohli používať. Každú kalkulačku sme kódovali a vyvinuli individuálne a sami si ju dôkladne otestovali. Ak však zaznamenáte nejakú chybu, informujte nás, prosím.
Kým väčšina kalkulačiek na Justfreetools.com je navrhnutá tak, aby bola univerzálne použiteľná pre celosvetové použitie, niektoré kalkulačky a tabuľky sa môžu vzťahovať len pre konkrétne krajiny (napríklad výpočet daní z príjmov sa bude líšiť pre jednotlivé krajiny a pod.)