Pagina 2 din 3 PrimulPrimul 123 UltimulUltimul
Rezultate 11 la 20 din 25

Subiect: mica problema url_rewrite

  1. #11
    Avatarul lui goguaremere
    goguaremere este deconectat Membru SeoPedia
    Reputatie:
    0
    Data înscrierii
    17th July 2007
    Locaţie
    Pitesti
    Posturi
    59
    Putere Rep
    0


    Implicit

    Citat Postat în original de bogdi99 Vezi Post
    incearca:

    RewriteEngine on
    RewriteBase /
    RewriteRule ^([a-zA-Z0-9-]+)/([a-z0-9-]+)$ index.php?file=$1&icat_id=$2 [L]
    RewriteRule ^([a-zA-Z0-9-]+)$ index.php?file=$1 [L]

    iti transforma wwwsite/about -> wwwsite/index.php?file=about
    si wwwsite/numecategorie/123 -> wwwsite/index.php?file=numecategorie&icat_id=123

    ai putea sa te joci un pic si cu linkurile catre icat_id pentru categorie sa afiseze ceva de genul:

    wwwsite/numecategorie/123-titlu-paginii-din-aceasta-categorie
    am incercat si nu imi trasforma nimic .
    Am si eu niste intrebari:
    1 - atunci cand pun .htacesul trebuie sa imi transforme automat linkurile
    2 - trebuie sa mai modific eu ceva in fisiere, sa inlocuiesc linkul din /index.php?file=about in /about sau il las asa fiindca oricum el o sa imi apara schimbat (si codul html)

  2. #12
    Avatarul lui goguaremere
    goguaremere este deconectat Membru SeoPedia
    Reputatie:
    0
    Data înscrierii
    17th July 2007
    Locaţie
    Pitesti
    Posturi
    59
    Putere Rep
    0


    Implicit

    Cod:
    Options +FollowSymLinks
    RewriteEngine on
    RewriteBase /  
    RewriteRule ^([a-zA-Z0-9\-\ \_]+)/?$ index.php?file=$1 [L]
    Am reusit cu codul asta dar nu imi apare modificat si linkul din html . Atunci cand scriu eu linkul de ex www.site .com/contact imi apare corect insa daca vreau sa dau click pe www.site .com/index?file=aboutus de ce nu imi modifica in simplu www.site .com/aboutus

  3. #13
    Avatarul lui Bogdan Citoiu
    Bogdan Citoiu este deconectat Ambasador
    Reputatie:
    37
    Data înscrierii
    15th November 2006
    Locaţie
    Timisoara
    Vârstă
    41
    Posturi
    518
    Putere Rep
    37


    Implicit

    pei mod rewrite cum e definit acolo nu face conversia din site/index.php?file=ceva in site/about.
    doar invers. nici nu iti trebuie sa iti faca din site/index.php?file=ceva in site/about

    in legaturile din pagina o sa ai <a href="site/about"> ... nu mai folosesti niciunde legatura spre site/index.php?file=ceva.
    Strazi si obiective din orasul Timisoara localizate pe Harta Timisoara.

  4. #14
    Avatarul lui goguaremere
    goguaremere este deconectat Membru SeoPedia
    Reputatie:
    0
    Data înscrierii
    17th July 2007
    Locaţie
    Pitesti
    Posturi
    59
    Putere Rep
    0


    Implicit

    Citat Postat în original de bogdi99 Vezi Post
    pei mod rewrite cum e definit acolo nu face conversia din site/index.php?file=ceva in site/about.
    doar invers. nici nu iti trebuie sa iti faca din site/index.php?file=ceva in site/about

    in legaturile din pagina o sa ai <a href="site/about"> ... nu mai folosesti niciunde legatura spre site/index.php?file=ceva.
    dar nu se poate face legatura automat? <a href="site/about"> fara sa mai umblu la linkuri?

    si inca ceva: daca codul de sus nu e definit bine cum ce sa modific ca sa apara site/about

  5. #15
    Avatarul lui goguaremere
    goguaremere este deconectat Membru SeoPedia
    Reputatie:
    0
    Data înscrierii
    17th July 2007
    Locaţie
    Pitesti
    Posturi
    59
    Putere Rep
    0


    Implicit

    pana la urma cum se face...?

  6. #16
    Avatarul lui Bogdan Citoiu
    Bogdan Citoiu este deconectat Ambasador
    Reputatie:
    37
    Data înscrierii
    15th November 2006
    Locaţie
    Timisoara
    Vârstă
    41
    Posturi
    518
    Putere Rep
    37


    Implicit

    fiecare legatura de forma site/index.php?file=ceva din fiecare pagina/sectiune a site-ului trebuie modificata sa arate de forma site/ceva sau site/ceva/numarid...

    de aia si folosesti mod rewrite.. nu? sa nu mai apara legaturi complicate in sursa index.php?file=ceva&numar_id=numar si ca sa nu te indexeze google cu o asa adresa pentru fiecare pagina.

    iti dau un exemplu.. poate ma intelegi mai bine.
    cum am facut la zoo-timisoara.ro
    in .htaccess am:
    RewriteEngine on
    RewriteBase /
    RewriteRule ^([a-z]+)\/([0-9]+)\/$ index.php?pagina=$1&nota=$2 [L]
    RewriteRule ^([a-z]+)\/$ index.php?pagina=$1 [L]
    tot site-ul se bazeaza pe index.php.
    legaturile mele din interiorul site-ului sunt de forma zoo-timisoara.ro/istoric/ zoo-timisoara.ro/habitate/ ... zoo-timisoara.ro/presa/1/

    serverul apache prin regulile definite in mod rewrite stie ca daca se acceseaza un link de forma zoo-timisoara/istoric/ sa incarce index.php?pagina=istoric dar nu modifica adresa (nu face redirect) ci apare frumos zoo-timisoara/istoric/.
    Strazi si obiective din orasul Timisoara localizate pe Harta Timisoara.

  7. #17
    Avatarul lui goguaremere
    goguaremere este deconectat Membru SeoPedia
    Reputatie:
    0
    Data înscrierii
    17th July 2007
    Locaţie
    Pitesti
    Posturi
    59
    Putere Rep
    0


    Implicit

    Citat Postat în original de bogdi99 Vezi Post
    fiecare legatura de forma site/index.php?file=ceva din fiecare pagina/sectiune a site-ului trebuie modificata sa arate de forma site/ceva sau site/ceva/numarid...

    de aia si folosesti mod rewrite.. nu? sa nu mai apara legaturi complicate in sursa index.php?file=ceva&numar_id=numar si ca sa nu te indexeze google cu o asa adresa pentru fiecare pagina.

    iti dau un exemplu.. poate ma intelegi mai bine.
    cum am facut la zoo-timisoara.ro
    in .htaccess am:


    tot site-ul se bazeaza pe index.php.
    legaturile mele din interiorul site-ului sunt de forma zoo-timisoara.ro/istoric/ zoo-timisoara.ro/habitate/ ... zoo-timisoara.ro/presa/1/

    serverul apache prin regulile definite in mod rewrite stie ca daca se acceseaza un link de forma zoo-timisoara/istoric/ sa incarce index.php?pagina=istoric dar nu modifica adresa (nu face redirect) ci apare frumos zoo-timisoara/istoric/.
    eu am inteles ce ai vrut sa zici dar te intreb ceva :
    varianta 1: linkurile pe care le ai pus tu de ex. zoo,istoric,habitate etc in codul tau php cum le ai scrise? site/index.php?file=zoo ,site/index.php?file=instoric ... iar .htacessul le modifica automat in site/zoo, site/istoric atunci cand le deschizi in browser?
    varianta 2: ai pus htacesul pe server si apoi ai modificat si linkurile din php?

  8. #18
    Avatarul lui Ciprian.Olaru
    Ciprian.Olaru este deconectat Membru SeoPedia
    Reputatie:
    0
    Data înscrierii
    6th August 2007
    Locaţie
    Bucuresti
    Posturi
    573
    Putere Rep
    0


    Implicit

    Citat Postat în original de goguaremere Vezi Post
    eu am inteles ce ai vrut sa zici dar te intreb ceva :
    varianta 1: linkurile pe care le ai pus tu de ex. zoo,istoric,habitate etc in codul tau php cum le ai scrise? site/index.php?file=zoo ,site/index.php?file=instoric ... iar .htacessul le modifica automat in site/zoo, site/istoric atunci cand le deschizi in browser?
    varianta 2: ai pus htacesul pe server si apoi ai modificat si linkurile din php?
    varianta 2

  9. #19
    Avatarul lui goguaremere
    goguaremere este deconectat Membru SeoPedia
    Reputatie:
    0
    Data înscrierii
    17th July 2007
    Locaţie
    Pitesti
    Posturi
    59
    Putere Rep
    0


    Implicit

    asta vroiam sa stiu

  10. #20
    Avatarul lui flc
    flc
    flc este deconectat Junior SeoPedia
    Reputatie:
    0
    Data înscrierii
    21st February 2008
    Locaţie
    buc
    Posturi
    4
    Putere Rep
    0


    Implicit

    RewriteEngine On
    RewriteBase /
    RewriteRule ^([^-]*)-([^-]*)-([^-]*)-([^-]*)\.html$ /?anul=$1&luna=$2&ziua=12&ziua2=17&nume =$3&prenume=$4&q=Cauta [L]

    am si eu o problema cu aceasta configuratie. ar trebui sa pot acesa linkuri de genul:
    /2008/06/popescu/ionel.html
    insa primesc eroarea :
    Not Found
    The requested URL / was not found on this server.
    Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.
    folosesc cpanel, si htaccess este functional
    ms

Pagina 2 din 3 PrimulPrimul 123 UltimulUltimul

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. mica problema in ie7
    De goguaremere în forumul Client side
    Răspunsuri: 9
    Ultimul Post: 13th April 2008, 14:12
  2. O mica problema
    De incepator în forumul Discutii generale privind optimizarea si motoarele de cautare
    Răspunsuri: 3
    Ultimul Post: 20th January 2007, 23:44
  3. O mica problema...
    De dragoserv în forumul Discutii generale privind optimizarea si motoarele de cautare
    Răspunsuri: 0
    Ultimul Post: 7th January 2007, 18:42
  4. o mica nelamurire
    De prodan_13 în forumul Discutii generale privind optimizarea si motoarele de cautare
    Răspunsuri: 4
    Ultimul Post: 27th December 2006, 05:24
  5. Mica Mare Problema CSS
    De andypopa în forumul Client side
    Răspunsuri: 2
    Ultimul Post: 5th November 2005, 18:06

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
  •