Zadejte hledaný výraz...

Přesměrování po změně URL

Petas999
verified
rating uzivatele
18. 8. 2011 09:13:19
Napsal jarin001;660291
Zdravím, tak jak jsem slíbil, upgrade už je hotový a URL jsem vyřešil přes redirect 301 v .htaccess.
Použil jsem k tomu pouze starou sitemapu, zápis jsem dělal v PSPadu který mi ušetřil spoustu času
s ručním psaním, celkově mi to i tak zabralo cca 4 hodiny.
.htaccess má teď něco přes 60 kB ale zvládá dobře.
Snad to poslouží jako vodítko i ostatním kteří budou řešit podobný problém.
Náhled webu po upgradu www.ojeto.cz
Mohl by jsi sem dát nebo mi poslat na email vzor jak to má vypadat. Díky
18. 8. 2011 09:13:19
https://webtrh.cz/diskuse/presmerovani-po-zmene-url/strana/2#reply637754
jarin001
verified
rating uzivatele
(37 hodnocení)
18. 8. 2011 22:13:27
Zdravím, měl jsem tam asi 500 adres, jedna adresa=jeden řádek, jako první je stará adresa a potom nová, příklad :
Redirect 301 /Motocykly/3/index.html http://www.ojeto.cz/3-motorky/1/listings.html
První adresa se píše bez domény a protokolu, druhá se píše kompletní tak jak to vidíš.
18. 8. 2011 22:13:27
https://webtrh.cz/diskuse/presmerovani-po-zmene-url/strana/2#reply637753
Taky jsem teď přesouval starou doménu na novou, bylo tam asi 1 500 stránek, zálohu starých URL jsem sice neměl k dispozici, ale naštěstí to šlo obejít pomocí .htaccessu a této direktivy:
RewriteEngine on
RewriteRule (.*) http://www.novadomena.cz/$1
Funguje to zázračně i na podstránky, ačkoli nutno dodat, že strukturu URL jsem zachoval, jinak by na ně tohle přesměrování nefungovalo.
Samozřejmě pokud trvale přesouváte stránky jinam, musí se to dělat přes 301 přesměrování (chyba 404 slouží k něčemu jinému), jinak hrozí postih od vyhledávačů.
30. 1. 2012 20:22:12
https://webtrh.cz/diskuse/presmerovani-po-zmene-url/strana/2#reply637752
Jan Matoušek
verified
rating uzivatele
(12 hodnocení)
30. 1. 2012 20:39:21
rozhodně vše přesměruj.
Přečti si: http://blog.komart.cz/redesign-webu-a-seo/
---------- Příspěvek doplněn 30.01.2012 v 20:51 ----------
jinak bych to řešil asi tak, že bych si udělal tabulku
CREATE TABLE `database`.`oldroute` (
`old_url` VARCHAR( 255 ) NOT NULL ,
`new_url` VARCHAR( 255 ) NOT NULL ,
INDEX ( `old_url` )
)
pokud by se zadala "neexistující" adresa, tak by se nejprve spustil script, který by kouknul do databáze, zda se nezadala stará url a pokud jo, tak bych 302 přesměroval na novou
30. 1. 2012 20:39:21
https://webtrh.cz/diskuse/presmerovani-po-zmene-url/strana/2#reply637751
V tomto případě to nemá smysl. Přesměrovnání pomocí direktivy funguje téměř dokonale. Navíc se bude eshop propojovat s Pohodou a celá struktura ochodu se pravděpodobně pozmění. Článek na blogu jsem si přečetl, ale nic nového jsem se nedozvěděl. Eshop prodává hlavně kvůli Zbozi a Heurece, o organiku ani tak zatím nejde.
302? Mě šlo ale o trvalé přesměrování, tak nevím proč mi doporučuješ 302, což je dočasné.
31. 1. 2012 02:23:45
https://webtrh.cz/diskuse/presmerovani-po-zmene-url/strana/2#reply637750
Jan Matoušek
verified
rating uzivatele
(12 hodnocení)
31. 1. 2012 08:26:52
301, spletl jsem se :-)
31. 1. 2012 08:26:52
https://webtrh.cz/diskuse/presmerovani-po-zmene-url/strana/2#reply637749
Pro odpověď se přihlašte.
Přihlásit