Právě je 18 led 2021 18:27

Všechny časy jsou v UTC + 1 hodina




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 6 ] 
Autor Zpráva
 Předmět příspěvku: PrestaShop 1.5 - Změna názvu produktu v URL adrese
PříspěvekNapsal: 10 bře 2015 11:33 
C4 zákazník

Registrován:
07 úno 2011 20:28
Příspěvky:
41
Dobrý den,
mám prestashop 1.5.6.4 teď jsme na něj přešli chtěli jsem nějaké důležité adresy přesměrovat na nové a nedaří se!
Postupujeme takto:
RewriteRule ^nazev-produktu$ http://domena/59-novy-nazev [R=301]

Ale nefunguje.

Poradíte prosím?
Děkuji


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PrestaShop 1.5 - Změna názvu produktu v URL adrese
PříspěvekNapsal: 10 bře 2015 19:26 
C4 podpora
C4 podpora

Registrován:
09 úno 2013 12:11
Příspěvky:
2413
Dobrý den,

v tomto případě není nutné provádět úpravy v souboru .htaccess, protože názvy produktů v URL adrese můžete změnit přímo v administraci aplikace PrestaShop. Pokud si pouze přejete změnit název produktu v URL adrese, tak takové nastavení můžete provést přímo v administraci aplikace PrestaShop v sekci Katalog > Produkty. Na stránce s produkty stačí u zvoleného produktu kliknout na Editovat a následně přejít na záložku SEO. Na stránce se SEO nastavením stačí, když si na posledním řádku Přátelské URL změníte původní název produktu na nový (např. z ipod-nano na muj-produkt).

_________________
Filip Kučera
Webhosting C4
http://www.c4.cz/


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PrestaShop 1.5 - Změna názvu produktu v URL adrese
PříspěvekNapsal: 10 bře 2015 20:10 
C4 zákazník

Registrován:
07 úno 2011 20:28
Příspěvky:
41
A co to ID kategorie?

Ale raději bych to udělal přes 301 protože ta struktura starého je jiná než u nového eshopu, i nějaké názvy se upravili.

Děkuji za radu.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PrestaShop 1.5 - Změna názvu produktu v URL adrese
PříspěvekNapsal: 12 bře 2015 11:02 
C4 podpora
C4 podpora

Registrován:
30 čer 2009 08:14
Příspěvky:
7819
Dobrý den,

přesměrování pomocí souboru .htaccess Vám musí bez problému fungovat. Takže do souboru .htaccess přidejte hned za řádek:
Kód:
# ~~end~~ Do not remove this comment, Prestashop will keep automatically the code outside this comment when .htaccess will be generated again
nové pravidlo:
Kód:
RewriteRule ^stary-nazev-produktu$ http://domena/59-novy-nazev [QSA,R=301,L]

A na následující řádky postupně přidávejte pravidla pro další produkty .

_________________
Radek Plašil
Webhosting C4
https://www.c4.cz/


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PrestaShop 1.5 - Změna názvu produktu v URL adrese
PříspěvekNapsal: 12 bře 2015 11:04 
C4 zákazník

Registrován:
07 úno 2011 20:28
Příspěvky:
41
Váš způsob mi nefunguje, ale už jsem na to došel:
Kód:
Redirect 301 /adresa/ http://www.domena.cz/jina-adresa/


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PrestaShop 1.5 - Změna názvu produktu v URL adrese
PříspěvekNapsal: 12 bře 2015 11:35 
C4 podpora
C4 podpora

Registrován:
30 čer 2009 08:14
Příspěvky:
7819
Dobrý den,

Vaše varianta se dá samozřejmě také použít, ale určitě Vám musí fungovat i předchozí způsob. Pokud ne, tak jste pouze udělal chybu v zápisu pravidla (pravděpodobně v lomítku navíc na začátku staré adresy). Takže Váš poslední příklad musí fungovat i pomocí tohoto pravidla:
Kód:
RewriteRule ^adresa/$ http://www.domena.cz/jina-adresa/ [QSA,R=301,L]

Ale pokud byste pravidlo zadal s lomítkem na začátku staré adresy:
Kód:
RewriteRule ^/adresa/$ http://www.domena.cz/jina-adresa/ [QSA,R=301,L]
, tak fungovat nebude. A to pravděpodobně byla příčina.

_________________
Radek Plašil
Webhosting C4
https://www.c4.cz/


Nahoru
 Profil  
 
Zobrazit příspěvky za předchozí:  Seřadit podle  
Odeslat nové téma Odpovědět na téma  [ Příspěvků: 6 ] 

Všechny časy jsou v UTC + 1 hodina


Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 0 návštevníků


Nemůžete zakládat nová témata v tomto fóru
Nemůžete odpovídat v tomto fóru
Nemůžete upravovat své příspěvky v tomto fóru
Nemůžete mazat své příspěvky v tomto fóru
Nemůžete přikládat soubory v tomto fóru

Hledat:
Přejít na:  
FTP Uploader
Staňte se naším zákazníkem!
Hledáme kolegy
PrestaShop partneři

Seznam všech partnerů

PrestaShop Hosting
Návody pro C4

© 2009-2021 ČESKÝ WEBHOSTING s.r.o. Kontaktní e-mail: forum@c4.cz
Diskuzní fórum využívá technologie: phpBB, phpBB-SEO.com, phpBB.cz