Zadejte hledaný výraz...

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

jarin001
verified
rating uzivatele
(37 hodnocení)
18. 5. 2011 19:43:50
Zdravím,
za několik dní budu nasazovat nový systém na web.
Kromě jasných plusů to má i veliké mínus, jelikož všechny stránky získají novou strukturu URL (podotýkám že jde o záměr).
Vyhledávače ale budou mít v indexu ještě staré URL, v případě Seznamu to vidím na několik týdnů,
jelikož se jedná o víc jak 2000 adres.
Chci se zeptat na názory, jaké mám v této chvíli možnosti.
Jedna možnost se kterou si pohrávám je dát přeměrování 404 v .htaccess alespoň na hlavní stránku,
ale tady nevím zda by za to nebylo nějaké penále.
Máte někdo nějaké nápady ?
18. 5. 2011 19:43:50
https://webtrh.cz/diskuse/presmerovani-po-zmene-url#reply637769
naniccz
verified
rating uzivatele
(3 hodnocení)
18. 5. 2011 19:51:56
Přesměrovávat staré na nové adresy.
18. 5. 2011 19:51:56
https://webtrh.cz/diskuse/presmerovani-po-zmene-url#reply637768
Jaromir Fojtu
verified
rating uzivatele
(10 hodnocení)
18. 5. 2011 19:55:37
presmeruj je pomoci kodu 301/302 na novou adresu....vyhledavace si s tim poradi :)
18. 5. 2011 19:55:37
https://webtrh.cz/diskuse/presmerovani-po-zmene-url#reply637767
jarin001
verified
rating uzivatele
(37 hodnocení)
18. 5. 2011 19:55:53
To bych musel přesměrovat všech přes 2 000 stránek ručním zápisem ??
---------- Příspěvek doplněn 18.05.2011 v 19:58 ----------
Nyní mám třeba adresu /Skoda-Felicia-1.3-MPI---bez-koroze/2169/details.html
po změně by měla být /Skoda-Felicia-1.3-MPI-bez-koroze-2169/details.html
To jde nějak přesměrovat jedním zápisem ?
18. 5. 2011 19:55:53
https://webtrh.cz/diskuse/presmerovani-po-zmene-url#reply637766
naniccz
verified
rating uzivatele
(3 hodnocení)
18. 5. 2011 20:02:04
Programově, mít tabulku, nebo nějakou logiku překladu.
18. 5. 2011 20:02:04
https://webtrh.cz/diskuse/presmerovani-po-zmene-url#reply637765
jarin001
verified
rating uzivatele
(37 hodnocení)
18. 5. 2011 20:02:56
Princip chápu ale jak na to.
18. 5. 2011 20:02:56
https://webtrh.cz/diskuse/presmerovani-po-zmene-url#reply637764
naniccz
verified
rating uzivatele
(3 hodnocení)
18. 5. 2011 20:05:50
Pokud soubor neexistuje, tak udělat rewrite na nějaký skript, který zařídí překlad ;-)
18. 5. 2011 20:05:50
https://webtrh.cz/diskuse/presmerovani-po-zmene-url#reply637763
jarin001
verified
rating uzivatele
(37 hodnocení)
18. 5. 2011 20:06:06
Jinak ta změna URL není samoúčelná, narozdíl od předchozího tento systém mi bude odstraňovat diakritiku z URL, která Seznamu vadí.
18. 5. 2011 20:06:06
https://webtrh.cz/diskuse/presmerovani-po-zmene-url#reply637762
naniccz
verified
rating uzivatele
(3 hodnocení)
18. 5. 2011 20:07:18
resp. předpokládám, že se nejedná o soubory s názvy "/Skoda-Felicia-1.3-MPI-bez-koroze-2169/details.html", takže si to prostě kontrolovat v aplikační logice, jestli je uživatel na nové, nebo staré url (a v tom případě přesměrovat)
18. 5. 2011 20:07:18
https://webtrh.cz/diskuse/presmerovani-po-zmene-url#reply637761
jarin001
verified
rating uzivatele
(37 hodnocení)
18. 5. 2011 20:09:02
To nevím jak bych udělal rewrite když už jeden v .htaccess mám, není fakt jednodušší hodit 404 na homepage ?
---------- Příspěvek doplněn 18.05.2011 v 20:10 ----------
V novém systému budou všechny adresy od určité chvíle nové a správné, ale jde mi o ty v indexu vyhledávačů.
---------- Příspěvek doplněn 18.05.2011 v 20:14 ----------
Jediné co v každé URL zůstane konstantní je ID, ale jak mi to může pomoct...
18. 5. 2011 20:09:02
https://webtrh.cz/diskuse/presmerovani-po-zmene-url#reply637760
naniccz
verified
rating uzivatele
(3 hodnocení)
18. 5. 2011 20:22:22
404 je jednodušší, ale člověk přijde z vyhledávání, čeká, že nejde co slibuje vyhledávač, a skočí to na HP...
Konečné rozhodnutí je na tobě; jen tvrdím, že je příjemné to překládat staré->nové, a zároveň to není nemožné. Konkrétní realisace už odvisí na současném a předchozím řešení - práce pro programátora.
18. 5. 2011 20:22:22
https://webtrh.cz/diskuse/presmerovani-po-zmene-url#reply637759
jarin001
verified
rating uzivatele
(37 hodnocení)
18. 5. 2011 20:28:11
Obě URL jsou přes rewrite v .htaccess ale souvisí s tím další PHP soubory, nechci ten systém po nasazení nějak rozvrtat.
Když bych ale přeci jen zkusil možnost udělat přesměrování 301 každé stránky, kolik vlastně takový .htaccess pobere zápisů ?
Jsou tam nějaké limity ?
18. 5. 2011 20:28:11
https://webtrh.cz/diskuse/presmerovani-po-zmene-url#reply637758
naniccz
verified
rating uzivatele
(3 hodnocení)
18. 5. 2011 20:31:28
O limitech v htaccess nevím, ale rozhodně bych to nedělal jako jeden zápis pro každou stránku, ale jako zápis, že URL která by teď byla klasifikovaná jako 404, tak přesměrovat na nějaký PHP script, který se pokusí zjistit, jestli to není "stará URL" a našel by pro ní tu novou a 301 přesměroval. Jinak by poslal 404
18. 5. 2011 20:31:28
https://webtrh.cz/diskuse/presmerovani-po-zmene-url#reply637757
jarin001
verified
rating uzivatele
(37 hodnocení)
18. 5. 2011 20:34:10
Nevím co by takový script obnášel práce, jinak teoreticky může porovnávat ID.
---------- Příspěvek doplněn 18.05.2011 v 20:56 ----------
Asi otestuju co ten .htaccess vydrží, alespoň na pár týdnů. Myslím že by to nebyl takový problém udělat to třeba v Excelu,
Redirect /stara.html http://domena.cz/nova.html.
Když si vytvořím sloupce a vložím staré i nové ze sitemap, snad by to šlo.
---------- Příspěvek doplněn 18.05.2011 v 21:08 ----------
Jinak díky za názory, dám vědět až bude dokonáno :-) , musím makat. Zdar
18. 5. 2011 20:34:10
https://webtrh.cz/diskuse/presmerovani-po-zmene-url#reply637756
jarin001
verified
rating uzivatele
(37 hodnocení)
27. 5. 2011 21:55:44
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
27. 5. 2011 21:55:44
https://webtrh.cz/diskuse/presmerovani-po-zmene-url#reply637755
Pro odpověď se přihlašte.
Přihlásit