Rezultate 1 la 9 din 9

Subiect: intrebare htaccess

  1. #1
    Avatarul lui N. Iulia
    N. Iulia este deconectat Membru SeoPedia
    Reputatie:
    29
    Data înscrierii
    26th February 2012
    Locaţie
    Timisoara
    Vârstă
    35
    Posturi
    222
    Putere Rep
    29


    Implicit intrebare htaccess

    Buna,

    In prezent am url si structura directoare in felul urmator.

    - site.com/variabila/categorie/variabila/
    - site.com/variabila/categorie/variabila/variabila/

    variabila = sunt cuvinte ce se pot schimba in functie de categorie,etc
    categorie = e un cuvant sub forma de director care e prezent tot timpul in url, si intotdeauna acelasi cuvant.

    Exista vreo regula prin care pot accesa:
    - site.com/variabila/categorie/variabila/
    - site.com/variabila/categorie/variabila/variabila/

    sub forma de

    - site.com/variabila/variabila/
    - site.com/variabila/variabila/variabila/

    Practic sa inlatur directorul static "categorie" din mijlocul url-ului cu ajutor htaccess.

    PS: nu folosesc wordpress.
    Ultima modificare făcută de N. Iulia; 18th September 2012 la 16:25.
    Anunturi gratuite online de mica publicitate, anunturi auto cu masini second hand de vanzare, dezmembrari si piese auto.

  2. #2
    Avatarul lui Bogdan Calin
    Bogdan Calin este deconectat Membru SeoPedia
    Reputatie:
    49
    Data înscrierii
    14th February 2011
    Locaţie
    Timisoara
    Posturi
    3.126
    Putere Rep
    49


    Implicit

    Da, se poate cu un cod daca nu ma insel (baga-l in functions.php):

    Cod:
    add_filter('user_trailingslashit', 'remcat_function');
    function remcat_function($link) {
        return str_replace("/category/", "/", $link);
    }
     
    add_action('init', 'remcat_flush_rules');
    function remcat_flush_rules() {
        global $wp_rewrite;
        $wp_rewrite->flush_rules();
    }
     
    add_filter('generate_rewrite_rules', 'remcat_rewrite');
    function remcat_rewrite($wp_rewrite) {
        $new_rules = array('(.+)/page/(.+)/?' => 'index.php?category_name='.$wp_rewrite->preg_index(1).'&paged='.$wp_rewrite->preg_index(2));
        $wp_rewrite->rules = $new_rules + $wp_rewrite->rules;
    }
    Stiu ca ai cerut pentru .htaccess, dar poate te ajuta asta.

  3. #3
    Avatarul lui N. Iulia
    N. Iulia este deconectat Membru SeoPedia
    Reputatie:
    29
    Data înscrierii
    26th February 2012
    Locaţie
    Timisoara
    Vârstă
    35
    Posturi
    222
    Putere Rep
    29


    Implicit

    Mersi Bogdan,

    Am uitat insa sa specific ca nu folosesc wordpress.
    Anunturi gratuite online de mica publicitate, anunturi auto cu masini second hand de vanzare, dezmembrari si piese auto.

  4. #4
    Avatarul lui raxiro
    raxiro este deconectat Membru SeoPedia
    Reputatie:
    29
    Data înscrierii
    2nd November 2010
    Locaţie
    Bucuresti
    Posturi
    73
    Putere Rep
    29


    Implicit

    Daca variabila e numai litere, e posibil sa mearga ceva de genul asta

    ^([a-z_A-Z-]+)/categorie/([a-z_A-Z-]+)/$ site.com/$1/$2/ [L]

    Nu stiu daca nu apar probleme cu css-uri sau alte resurse daca sunt referite relativ.

    Daca ai si altceva in afara de literepoti adauga la filtru.

  5. #5
    Avatarul lui I.Alex
    I.Alex este deconectat Membru SeoPedia
    Reputatie:
    29
    Data înscrierii
    16th November 2011
    Posturi
    147
    Putere Rep
    29


    Implicit

    <IfModule mod_rewrite.c>
    RewriteEngine On

    RewriteRule ^categorie/(.*)$ $1 [L,R=301]

    # restul regulilor
    # restul regulilor
    # restul regulilor

    </IfModule>

    ----------
    Teoretic htaccesul de mai sus ar trebui sa acopere toate valorile.
    In cazul in care nu functioneaza atunci trebuie sa le iei pe toate in parte:

    RewriteRule ^categorie/(.*)/(.*)$ $1/$2 [L,R=301]


    -----------
    Asta nu inseamna ca siteul va functiona, trebuie ca si platforma pe care este siteul sa stie ce sa afiseze atunci cand 'categorie'
    nu mai este in permalink

  6. #6
    Avatarul lui raxiro
    raxiro este deconectat Membru SeoPedia
    Reputatie:
    29
    Data înscrierii
    2nd November 2010
    Locaţie
    Bucuresti
    Posturi
    73
    Putere Rep
    29


    Implicit

    @alex
    url-ul nu incepe cu categorie si (.*) insemana orice caracter inclusiv slashul /

  7. #7
    Avatarul lui N. Iulia
    N. Iulia este deconectat Membru SeoPedia
    Reputatie:
    29
    Data înscrierii
    26th February 2012
    Locaţie
    Timisoara
    Vârstă
    35
    Posturi
    222
    Putere Rep
    29


    Implicit

    Multumesc. Insa nu functioneaza nici o varianta, e posibil sa fie si din cauza platformei. O sa ma mai documentez.
    Anunturi gratuite online de mica publicitate, anunturi auto cu masini second hand de vanzare, dezmembrari si piese auto.

  8. #8
    Avatarul lui raxiro
    raxiro este deconectat Membru SeoPedia
    Reputatie:
    29
    Data înscrierii
    2nd November 2010
    Locaţie
    Bucuresti
    Posturi
    73
    Putere Rep
    29


    Implicit

    @iulia

    ai incercat asa si nu merge deloc?
    RewriteRule ^([a-z_A-Z-]+)/categorie/([a-z_A-Z-]+)/$ site.com/$1/$2/ [L]

    Catre ce url te duce?

  9. #9
    Avatarul lui N. Iulia
    N. Iulia este deconectat Membru SeoPedia
    Reputatie:
    29
    Data înscrierii
    26th February 2012
    Locaţie
    Timisoara
    Vârstă
    35
    Posturi
    222
    Putere Rep
    29


    Implicit

    Nu functioneaza ...

    Pana la urma am luat legatura cu o persoana de pe seopedia care se ocupa cu asa ceva. Multumesc mult pentru raspunsuri!

    Topic closed!
    Anunturi gratuite online de mica publicitate, anunturi auto cu masini second hand de vanzare, dezmembrari si piese auto.

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. htaccess
    De Mascka în forumul Server side
    Răspunsuri: 17
    Ultimul Post: 23rd November 2010, 18:41
  2. .htaccess
    De Buta Paul în forumul Server side
    Răspunsuri: 4
    Ultimul Post: 15th September 2010, 11:52
  3. intrebare htaccess si linkuri
    De Cristi G în forumul Server side
    Răspunsuri: 4
    Ultimul Post: 28th February 2010, 17:31
  4. Intrebare redirect 301 htaccess
    De thefan în forumul Client side
    Răspunsuri: 3
    Ultimul Post: 22nd October 2008, 18:36
  5. intrebare htaccess
    De moSSad în forumul Server side
    Răspunsuri: 5
    Ultimul Post: 28th February 2007, 22:18

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
  •