Rezultate 1 la 9 din 9

Subiect: Cum sa fac mod_rewrite la asta?

  1. #1
    Avatarul lui thefan
    thefan este deconectat Ambasador
    Reputatie:
    32
    Data înscrierii
    30th December 2006
    Locaţie
    Oradea
    Vârstă
    46
    Posturi
    1.433
    Putere Rep
    32


    Implicit Cum sa fac mod_rewrite la asta?

    Salut

    As face mod_rewrite la un webshop, dar - sincer - nici nu stiu cum sa incep.

    URL-ul arata in felul urmator:

    pronaturiste.ro/index.php?act=shop&idprod=23&idg=12;&idp=40&adauga _cos=1&sesid=959d1d5e26a41907ddc62d08a0392013 adica tot, inclusiv session Id este in URL

    Cum sa fac? cum sa incep?

    Multumesc anticipat.
    Un sfat bun pentru toti: Prima data Google, dupa care intrebi... Sunt si pe Twitter!

  2. #2
    Avatarul lui alecs
    alecs este deconectat Membru SeoPedia
    Reputatie:
    31
    Data înscrierii
    5th February 2007
    Locaţie
    Timisoara
    Vârstă
    34
    Posturi
    490
    Putere Rep
    31


    Implicit

    Presupun ca nu esti autorul scriptului:
    1) daca e un CMS customizabil, luat de undeva, cauta un plugin.
    2) daca e custom made pentru tine atunci contacteaza autorul in vederea implementarii mod rewrite
    Am lista de directoare românești gratuite și o unealtă pentru căutare de utilizatori în rețelele sociale românești.

  3. #3
    Avatarul lui thefan
    thefan este deconectat Ambasador
    Reputatie:
    32
    Data înscrierii
    30th December 2006
    Locaţie
    Oradea
    Vârstă
    46
    Posturi
    1.433
    Putere Rep
    32


    Implicit

    E custom made. Programatorul (fost coleg de-al meu) n-a facut mod_rewrite in viata lui.
    Un sfat bun pentru toti: Prima data Google, dupa care intrebi... Sunt si pe Twitter!

  4. #4
    Avatarul lui beeuser
    beeuser este deconectat Membru SeoPedia
    Reputatie:
    28
    Data înscrierii
    6th July 2007
    Vârstă
    42
    Posturi
    66
    Putere Rep
    28


    Implicit

    Deci...

    index.php?act=shop&idprod=23&idg=12;&idp=40&adauga _cos=1&sesid=959d1d5e26a41907ddc62d08a0392013

    Acum tre sa te decizi cum vrei sa-ti arate url-ul
    De exemplu daca vrei sa-ti arate asa:
    nume-produs_nume_categorie_id-produs.html

    O sa ai ceva de genul in .htaccess

    RewriteEngine On

    RewriteRule (.*)_(.*)_([0-9]*).html index.php?page=shop&idprod=$3

    Asta e doar un exemplu simplu, desigur il poti customiza dupa cate variabile vrei, si in ce format vrei....

    Cauta pe gogle despre mod rewrite si htaccess

  5. #5
    Avatarul lui alecs
    alecs este deconectat Membru SeoPedia
    Reputatie:
    31
    Data înscrierii
    5th February 2007
    Locaţie
    Timisoara
    Vârstă
    34
    Posturi
    490
    Putere Rep
    31


    Implicit

    Citat Postat în original de thefan Vezi Post
    E custom made. Programatorul (fost coleg de-al meu) n-a facut mod_rewrite in viata lui.
    Fiind vorba de schimbarea intregului site, eu raman la parerea de a lasa aceasta modificare pe mana celui ce a facut situl. El ar trebui sa cunoasca cel mai bine structura linkurilor, variabilele importante (apropo session idu trebuie sa dispara) transmise prin url. Presupun ca faci asta pentru SEO, deci trebuie analizata si posibilitatea introducerii unor cuvinte cheie in url (permalink), ceea ce implica modificari in cod (probabil si in baza de date). Apoi un redirect 301 catre noile adrese.

    http://www.addedbytes.com/apache/mod...e-cheat-sheet/
    O ora ar fi suficienta sa isi dea seama cu ce se mananca mod rewrite. Alte resurse gasesti pe google.
    Am lista de directoare românești gratuite și o unealtă pentru căutare de utilizatori în rețelele sociale românești.

  6. #6
    Avatarul lui Gabriel Puscuta
    Gabriel Puscuta este deconectat Ambasador
    Reputatie:
    32
    Data înscrierii
    7th September 2006
    Locaţie
    Sibiu
    Posturi
    786
    Putere Rep
    32


    Implicit

    Salut,

    Parerea mea:
    1. session_id nu are ce cauta in link.

    2. Reconstruieste toate link-urile (ex: site.ro/nume-categorie/nume-produs_idprod.htm).
    Deci, in loc de categoria n, ai numele ei, si in in loc de produsul n, ai numele lui, unde n e cifra (ex: site.ro/index.php?cat=Nume-cat&produs=Nume-Produs&id_produs=2).
    In .htaccess vei avea asa:
    RewriteRule ^([A-Za-z0-9-]+)/([A-Za-z0-9-]+)_([0-9]+).htm?$ index.php?cat=$1&produs=$2&id_produs=$3 [L]

    3. variabila "act" e inutila, vad ca trateaza paginile de pe site.

    Nu e complicat de rescris url-urile, dar, trebuie facute niste schimbari la structura.
    Pana nu pui in link-uri ceea ce trebuie nu am cum sa te ajut, adica sa aiba vreo semnificatie rescrierea.
    In momentul acesta pot sa te ajut cu ceva de genul:
    pronaturiste.ro/shop/23/12/40/1/959d1d5e26a41907ddc62d08a0392013
    si arata ca naiba...

    Ma repet: fa niste modificari in structura.

  7. #7
    Avatarul lui thefan
    thefan este deconectat Ambasador
    Reputatie:
    32
    Data înscrierii
    30th December 2006
    Locaţie
    Oradea
    Vârstă
    46
    Posturi
    1.433
    Putere Rep
    32


    Implicit

    Bataie de cap gramada...

    Multumesc pentru sugestii.

    Deasemenea, as aprecia un link la un tutorial bun de mod_rewrite, sa-i trimit...
    Un sfat bun pentru toti: Prima data Google, dupa care intrebi... Sunt si pe Twitter!

  8. #8
    Avatarul lui anubis
    anubis este deconectat Membru SeoPedia
    Reputatie:
    28
    Data înscrierii
    5th December 2007
    Locaţie
    Iasi
    Vârstă
    32
    Posturi
    160
    Putere Rep
    28


    Implicit

    uite aici unul. sper sa gaseasca prietenul tau solutia cea mai buna.
    Bafta.
    "Wise man talk because they have something to say. Fools, because they have to say something."

  9. #9
    Avatarul lui thefan
    thefan este deconectat Ambasador
    Reputatie:
    32
    Data înscrierii
    30th December 2006
    Locaţie
    Oradea
    Vârstă
    46
    Posturi
    1.433
    Putere Rep
    32


    Implicit

    Multumesc.
    I-am trimis, acum sper sa-l si implementeze cat de curand...
    Un sfat bun pentru toti: Prima data Google, dupa care intrebi... Sunt si pe Twitter!

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. Probleme mod_rewrite
    De Gabriel Puscuta în forumul Server side
    Răspunsuri: 8
    Ultimul Post: 21st May 2007, 21:07
  2. incercare mod_rewrite
    De tony2909 în forumul Utile
    Răspunsuri: 4
    Ultimul Post: 24th April 2007, 11:46
  3. mod_rewrite again
    De fester în forumul Server side
    Răspunsuri: 8
    Ultimul Post: 18th March 2007, 09:14
  4. Mod_rewrite
    De aresgod în forumul Utile
    Răspunsuri: 6
    Ultimul Post: 19th June 2006, 12:12
  5. mod_rewrite
    De Anonymous în forumul Discutii generale privind optimizarea si motoarele de cautare
    Răspunsuri: 1
    Ultimul Post: 1st March 2005, 14:31

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
  •