Pagina 2 din 2 PrimulPrimul 12
Rezultate 11 la 20 din 20

Subiect: Probleme si sfaturi, va rog!

  1. #11
    Avatarul lui Andrei Luca
    Andrei Luca este deconectat Ambasador
    Reputatie:
    44
    Data înscrierii
    2nd April 2007
    Locaţie
    Iași
    Posturi
    522
    Putere Rep
    44


    Implicit

    Ceea ce vrei tu se numeste url masking dar ca idee, nu poti scapa de id.

    Cod:
    RewriteRule ^produse/([a-zA-Z0-9_-]+)/([0-9]+)\.html$ produse.php?id=$2
    Rezultand:
    produse/ipod-nano/1.html

    Trebuie sa faci verificari mai apoi ca id-ul sa corespunda cu alias-ul.
    Ultima modificare făcută de Andrei Luca; 20th August 2010 la 21:11.

  2. #12
    Avatarul lui Cristian Mezei
    Cristian Mezei este deconectat Administrator
    Reputatie:
    65
    Data înscrierii
    20th February 2005
    Locaţie
    Everywhere
    Posturi
    6.975
    Putere Rep
    65


    Implicit

    Poti scapa de id. Trebuie doar sa nu permiti nume duplicate de categorii sau produse. Astfel, no id in URL.
    Co-founder of Deepstash. Tech lover. Dinosaur. Dad. Chef.

  3. #13
    Avatarul lui Andrei Luca
    Andrei Luca este deconectat Ambasador
    Reputatie:
    44
    Data înscrierii
    2nd April 2007
    Locaţie
    Iași
    Posturi
    522
    Putere Rep
    44


    Implicit

    sa folosesc product.php?name=ipod-nano si sa ii fac rewrite la produse/ipod-nano...eu vreau sa am product.php?id=1
    Nu si in situatia asta

  4. #14
    Avatarul lui Cristian Mezei
    Cristian Mezei este deconectat Administrator
    Reputatie:
    65
    Data înscrierii
    20th February 2005
    Locaţie
    Everywhere
    Posturi
    6.975
    Putere Rep
    65


    Implicit

    Ma rog, nu sunt exact in bransa voastra. Eu doar am incercat sa-mi exprim o idee generala pe care am intalnit-o la proiectele mele.

    Cred ca oricum nu inteleg discutia anterioara, asa ca mai bine nu ma mai bag.
    Co-founder of Deepstash. Tech lover. Dinosaur. Dad. Chef.

  5. #15
    Avatarul lui resahc
    resahc este deconectat Membru SeoPedia
    Reputatie:
    36
    Data înscrierii
    9th February 2007
    Locaţie
    Iasi
    Posturi
    149
    Putere Rep
    36


    Implicit

    Cum zicea si Cristian, daca mergi pe o solutie custom nu cred ca trebuie sa te preocupe url rewrite (pentru ca nu ai de ce sa le rescrii). Pentru fiecare produs din bd iti definesti un url care sa respecte un anumit tipar (ex: categorie/subcategorie-nume-produs_id.html) sau orice alta varianta ti se pare ok iar aceste url-uri le rezolvi cu un 404 error handler. Personal mi se pare cea mai simpla si eficienta metoda.

  6. #16
    Avatarul lui StarNET
    StarNET este deconectat Membru SeoPedia
    Reputatie:
    37
    Data înscrierii
    5th March 2009
    Locaţie
    Brasov
    Posturi
    1.429
    Putere Rep
    37


    Implicit

    Citat Postat în original de FinalDestiny Vezi Post
    sau chiar sef-ul normal joomla...ii face linkurile seo-friendly fara niciun id...si asta fara sa ai acces la httpd.conf sau sa iti fie modificat htaccesul
    lol ! pai fara htaccess nu faci rewrite, d000h ! chiar daca tu ai impresia ca nu modifica htaccess-u .. iti garantez ca ti`l modifica ..





    Citat Postat în original de FinalDestiny Vezi Post
    Dar vreau sa-l scriu eu de la 0, muult mai simplu si doar cu features de care am eu nevoie. Si vreau sa fac rewrite exact in modul in care face joomla rewrite, dar nu am nici cea mai mica idee. Daca cineva stie, e binevenit.
    Daca nu stii sa faci niste rewrite-uri simple ... cum naibii vrei sa faci un script destul de stufos din cate zici tu ?
    Vezi cum e vremea inainte sa iti faci planuri !
    Peste 4000 iconite in ORICE culoare, ORICE dimensiune si in 5 formate: iconsDB.com

  7. #17
    Avatarul lui Cristi G
    Cristi G este deconectat Membru SeoPedia
    Reputatie:
    49
    Data înscrierii
    16th April 2009
    Locaţie
    Iasi
    Vârstă
    33
    Posturi
    1.664
    Putere Rep
    49


    Implicit

    Citat Postat în original de StarNET Vezi Post
    lol ! pai fara htaccess nu faci rewrite, d000h ! chiar daca tu ai impresia ca nu modifica htaccess-u .. iti garantez ca ti`l modifica ..







    Daca nu stii sa faci niste rewrite-uri simple ... cum naibii vrei sa faci un script destul de stufos din cate zici tu ?
    Am impresia? Daca eu il deschid si vad ca in htaccess nu e nicio linie care face rewrite, tu imi zici mie ca am impresia ca nu il modifica?

    Rewrite-uri simple? Spune-mi tu cum fac rewrite de la product.php?id=1 la produse/iphone-4 si esti cel mai tare. Altadata macar sa citesti ceea ce zic eu si ceea ce vreau eu, fara sa dai raspunsuri TOTAL aiurea. Sa vad si eu daca e asa simplu precum zici tu.
    Imi ocup timpul uneori cu pariuri sportive si fac si web development WordPress.

  8. #18
    Avatarul lui StarNET
    StarNET este deconectat Membru SeoPedia
    Reputatie:
    37
    Data înscrierii
    5th March 2009
    Locaţie
    Brasov
    Posturi
    1.429
    Putere Rep
    37


    Implicit

    deci ce vrei tu nu e posibil din 2 motive:
    1. fara htaccess nu poti sa faci rewriting ( d000h )
    2. n-ai in url id nu ai cum sa faci rewrite cu id ...
    solutia in cazul tau e in felul urmator:

    1. folosesti o functie de encode url ca sa encodezi intr-o coloana noua toate titlurile produselor ( exemplu: din iPhone 4 sa iti faca iphone-4 )
    2. TREBUIE SA SCHIMBI CODUL DE HREF DIN SCRIPTURI ASTFEL INCAT IN LOC DE product.php?id=1 sa faca link pe produse/iphone-4
    3. IN HTACCESS TREBUIE SA II "SPUI" CA produse/iphone-4 este defapt produse.php?url=iphone-4. FACI ASTA CU URMATOAREA LINIE DE COD:
    RewriteRule ^produse/([a-zA-Z0-9_-]*)$ \produse.php?url=$1
    4. in produse.php iei cu $_GET variabila url, vezi care produs are urlu ala si afli id-u si restu informatiilor
    Ultima modificare făcută de StarNET; 30th August 2010 la 09:02.
    Vezi cum e vremea inainte sa iti faci planuri !
    Peste 4000 iconite in ORICE culoare, ORICE dimensiune si in 5 formate: iconsDB.com

  9. #19
    Avatarul lui Cristi G
    Cristi G este deconectat Membru SeoPedia
    Reputatie:
    49
    Data înscrierii
    16th April 2009
    Locaţie
    Iasi
    Vârstă
    33
    Posturi
    1.664
    Putere Rep
    49


    Implicit

    Asa stiu si eu, dar preferam sa pun id in link...Ce intrebam eu....De ex Joomla + Virtuemart are in structura doar ID-uri....si totusi componentele gen sh404SEF, ArtioSef fac rewrite la linkuri de genul site.com/categorie/produs .... Asta vreau eu sa stiu....
    Imi ocup timpul uneori cu pariuri sportive si fac si web development WordPress.

  10. #20
    Avatarul lui oxus
    oxus este deconectat Junior SeoPedia
    Reputatie:
    0
    Data înscrierii
    12th November 2010
    Posturi
    14
    Putere Rep
    0


    Implicit

    Nu stiu daca mai este de actualitate.
    Stiu insa doar ca pt a obtine ceea ce vrei tu in joomla trebuie sa modifici:
    router.php - care e de gasit in folderul virtuemart (asta daca folosesti un router.php pt virtuemart - asta e de fapt fisierul "vinovat" de rescrierea urleurilor in virtuemart FARA ajutorul altor componente gen sh404 sau artio ; acest router.php din cate stiu NU vine cu pachetul de virtuemart, insa poate fi gasit in directorul de extensii pt virtuemart de pe extensions.joomla.org - JED )
    .htaccess

Pagina 2 din 2 PrimulPrimul 12

Informații subiect

Utilizatori care navighează în acest subiect

Momentan este/sunt 1 utilizator(i) care navighează în acest subiect. (0 membrii și 1 vizitatori)

Thread-uri Similare

  1. sfaturi www.mobilaconfort.ro
    De Soad în forumul Studii de caz
    Răspunsuri: 4
    Ultimul Post: 18th June 2010, 12:23
  2. Sfaturi SEO
    De crissuca în forumul Discutii generale privind optimizarea si motoarele de cautare
    Răspunsuri: 32
    Ultimul Post: 29th January 2009, 19:12
  3. Sfaturi: ce sa-i mai fac?
    De thefan în forumul Discutii generale privind optimizarea si motoarele de cautare
    Răspunsuri: 22
    Ultimul Post: 11th November 2008, 23:29
  4. Sfaturi optimizare
    De arrasoft în forumul Studii de caz
    Răspunsuri: 4
    Ultimul Post: 21st August 2008, 09:37
  5. sfaturi
    De Bogdan Citoiu în forumul Bar, lobby...
    Răspunsuri: 5
    Ultimul Post: 5th August 2008, 15:23

Permisiuni postare

  • Nu puteţi posta subiecte noi.
  • Nu puteţi răspunde la subiecte
  • Nu puteţi adăuga ataşamente
  • Nu puteţi modifica posturile proprii
  •