Jump to content

!!! VYŘEŠENO !!! Název kategorie do URL friendly produktu


mlcochmarek

Recommended Posts

Co já vím tak je při zapnutí url friendly standartně v 1.1 je nastaven .htaccess tak že výsledné url vypadá takto: http://localhost/kategorie/1-produkt.html

Vše se dá přes .htaccess nastavit jak potřebuješ ;-)


Zdravím!
Standardně, když zapnu url friendy, tak je url adresa bez kategorie. Pokud by jsi mohl, můžeš mi napsat co mám
v .htaccess nastavit, aby se mi tam ta kategorie zobrazovala?

Díky.
Link to comment
Share on other sites

melo by ti stacit mit v .htaccess toto:

# URL rewriting module activation
RewriteEngine on

RewriteBase /
# URL rewriting rules
RewriteRule ^([a-zA-Z0-9-]*)/([0-9]+)\-([a-zA-Z0-9-]*)\.html(.*)$ product.php?id_product=$2$4 [L,E]
RewriteRule ^([0-9]+)\-([a-zA-Z0-9-]*)\.html(.*)$ product.php?id_product=$1$3 [L,E]
RewriteRule ^([0-9]+)\-([a-zA-Z0-9-]*)(.*)$ category.php?id_category=$1 [QSA,L,E]
RewriteRule ^content/([0-9]+)\-([a-zA-Z0-9-]*)(.*)$ cms.php?id_cms=$1 [QSA,L,E]
RewriteRule ^([0-9]+)__([a-zA-Z0-9-]*)(.*)$ supplier.php?id_supplier=$1$3 [QSA,L,E]
RewriteRule ^([0-9]+)_([a-zA-Z0-9-]*)(.*)$ manufacturer.php?id_manufacturer=$1$3 [QSA,L,E]

# Catch 404 errors
ErrorDocument 404 /404.php



takto by to melo fungovat na vsech hostingach, samozrejme to muzes doplnit i o dalsi ficury, ale ne vzdy a vsude pak fungujou :)

Link to comment
Share on other sites

melo by ti stacit mit v .htaccess toto:

# URL rewriting module activation
RewriteEngine on

RewriteBase /
# URL rewriting rules
RewriteRule ^([a-zA-Z0-9-]*)/([0-9]+)\-([a-zA-Z0-9-]*)\.html(.*)$ product.php?id_product=$2$4 [L,E]
RewriteRule ^([0-9]+)\-([a-zA-Z0-9-]*)\.html(.*)$ product.php?id_product=$1$3 [L,E]
RewriteRule ^([0-9]+)\-([a-zA-Z0-9-]*)(.*)$ category.php?id_category=$1 [QSA,L,E]
RewriteRule ^content/([0-9]+)\-([a-zA-Z0-9-]*)(.*)$ cms.php?id_cms=$1 [QSA,L,E]
RewriteRule ^([0-9]+)__([a-zA-Z0-9-]*)(.*)$ supplier.php?id_supplier=$1$3 [QSA,L,E]
RewriteRule ^([0-9]+)_([a-zA-Z0-9-]*)(.*)$ manufacturer.php?id_manufacturer=$1$3 [QSA,L,E]

# Catch 404 errors
ErrorDocument 404 /404.php



takto by to melo fungovat na vsech hostingach, samozrejme to muzes doplnit i o dalsi ficury, ale ne vzdy a vsude pak fungujou :)



Takto to mám již nastaveno (to je defaultní nastavení viz. níže), ale přesto se nezobrazuje ta kategorie v url výrobku.
Nevíte čím jiným to může být?

# URL rewriting module activation
RewriteEngine on
RewriteBase /prestashop/

# URL rewriting rules
RewriteRule ^([a-zA-Z0-9-]*)/([0-9]+)\-([a-zA-Z0-9-]*)\.html(.*)$ product.php?id_product=$2$4 [L,E]
RewriteRule ^([0-9]+)\-([a-zA-Z0-9-]*)\.html(.*)$ product.php?id_product=$1$3 [L,E]
RewriteRule ^([0-9]+)\-([a-zA-Z0-9-]*)(.*)$ category.php?id_category=$1 [QSA,L,E]
RewriteRule ^content/([0-9]+)\-([a-zA-Z0-9-]*)(.*)$ cms.php?id_cms=$1 [QSA,L,E]
RewriteRule ^([0-9]+)__([a-zA-Z0-9-]*)(.*)$ supplier.php?id_supplier=$1$3 [QSA,L,E]
RewriteRule ^([0-9]+)_([a-zA-Z0-9-]*)(.*)$ manufacturer.php?id_manufacturer=$1$3 [QSA,L,E]

# Catch 404 errors
ErrorDocument 404 /404.php
Link to comment
Share on other sites

neco me jen napadlo, zkusil jsi uz vytvorit novy produkt kdyz jsi zapnul "pratelske URL"?? nebo jen kategorii, funguje to pres JS, takze kdyz zadavas nove zb, tak se zpozdenim by se ti melo generovat URL, jukni do administrace jestli ta na to mas ty kolonyky, kdyztak pis PM at tu nespamujeme na foru

Link to comment
Share on other sites

  • 1 month later...
toho ce se ti tam udajne nezobrazuje, chci vedet jestli hovorime o tom samem problemu


Zde posílám IMG




Řesím to samé, pro SEO ideální tvar. Kdyby někdo tohle už měl, bylo by fajn to tu zmínit. :-)


Ve verzi 1.2.4.0 funguje url krásně i s kategorií - nejlépe je zálohovat a smazat soubor .htaccess a pak v adminu v nové verzi znovu vygenerovat a popř. přidat vaše úpravy, pokud nějaké máte... Ovšem jak píše cvrkon, funguje jen pro nově přidané, ne pro ty již zadané produkty...
Link to comment
Share on other sites

toho ce se ti tam udajne nezobrazuje, chci vedet jestli hovorime o tom samem problemu


Zde posílám IMG




Řesím to samé, pro SEO ideální tvar. Kdyby někdo tohle už měl, bylo by fajn to tu zmínit. :-)


Ve verzi 1.2.4.0 funguje url krásně i s kategorií - nejlépe je zálohovat a smazat soubor .htaccess a pak v adminu v nové verzi znovu vygenerovat a popř. přidat vaše úpravy, pokud nějaké máte... Ovšem jak píše cvrkon, funguje jen pro nově přidané, ne pro ty již zadané produkty...


Díky za radu, ale z verze 1.1 asi hned tak nepřejdu.
Link to comment
Share on other sites

  • 1 month later...
toho ce se ti tam udajne nezobrazuje, chci vedet jestli hovorime o tom samem problemu


Zde posílám IMG




Řesím to samé, pro SEO ideální tvar. Kdyby někdo tohle už měl, bylo by fajn to tu zmínit. :-)


Ve verzi 1.2.4.0 funguje url krásně i s kategorií - nejlépe je zálohovat a smazat soubor .htaccess a pak v adminu v nové verzi znovu vygenerovat a popř. přidat vaše úpravy, pokud nějaké máte... Ovšem jak píše cvrkon, funguje jen pro nově přidané, ne pro ty již zadané produkty...


Díky za radu, ale z verze 1.1 asi hned tak nepřejdu.


jak jste to vyresil?
Link to comment
Share on other sites

toho ce se ti tam udajne nezobrazuje, chci vedet jestli hovorime o tom samem problemu


Zde posílám IMG




Řesím to samé, pro SEO ideální tvar. Kdyby někdo tohle už měl, bylo by fajn to tu zmínit. :-)


Ve verzi 1.2.4.0 funguje url krásně i s kategorií - nejlépe je zálohovat a smazat soubor .htaccess a pak v adminu v nové verzi znovu vygenerovat a popř. přidat vaše úpravy, pokud nějaké máte... Ovšem jak píše cvrkon, funguje jen pro nově přidané, ne pro ty již zadané produkty...


Díky za radu, ale z verze 1.1 asi hned tak nepřejdu.


jak jste to vyresil?


Zdravím!
V podstatě jsem to nijak neřešil. V 1.1 stačí u produktu nastavit Defaultní kategorii jinou než Výchozí stránka a tato kategorie se pak zobrazí v URl. Pokud však máte daný produkt vnořený do x pogkategorií, musíte si vybrat, kterou z tšchto kategorií chcete zobrazit v UL a tu nastavíte jako defaultní.
Link to comment
Share on other sites

Mě by také zajímal tento pro SEO zcela ideální tvar.

http://www.rajrozkose.cz/kondomy/vroubkovane/880-bezlatexove-kondomy-durex-avanti-ultima-latex-free.html


Čili schematicky takto:
www.domena.cz/kategorie/podkategorie/nazev-produktu-idealne-bez-id.html


Má někdo prosím řešení?


to jsem taky zkoumal a vycouval z toho protoze kdyz ma nekdo treba 20x stejny nazev produktu...
tak ted to je :
 http://domena.cz/kategorie/podkategorie/12-kalhoty jeans.html
http://domena.cz/kategorie/podkategorie/13-kalhoty jeans.html



po odstraneni ID

http://domena.cz/kategorie/podkategorie/kalhoty jeans.html
http://domena.cz/kategorie/podkategorie/kalhoty jeans.html



No a ja se ptam ..nemuze to byt hodnoceno jako DUPLICIDNI

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...