Rezultate 1 la 6 din 6

Subiect: Ajutor rescriere regula url

Afișare hibrid

  1. #1
    Avatarul lui cipo
    cipo este deconectat Membru SeoPedia
    Reputatie:
    35
    Data înscrierii
    29th April 2007
    Locaţie
    Bucuresti
    Posturi
    48
    Putere Rep
    35


    Implicit Ajutor rescriere regula url

    salutare,
    pentru ca acum ceva ani cand am pus online site-ul n-am fost prea inspirat in alegerea separatorilor din reguli as vrea sa le rescriu insa f important este sa nu pierd link-urile vechi (am ceva IBL) ci doar sa le redirectionez spunand motoarelor ca paginile s-au mutat pentru a transfera PR
    va cer ajutorul in acest sens.

    acum arata asa:
    a) RewriteRule script\X([0-9]+)\X(.*)\.html script.php?V1=$1&V2=$2 - unde X este separatorul vechi

    am rescris in:
    b) RewriteRule ^script\-([0-9]+)\-(.*)$ script.php?V1=$1&V2=$2

    am incercat fara succes sa inlocuiesc a) cu
    c) RewriteRule script\X([0-9]+)\X(.*)\.html ^script\-([0-9]+)\-(.*)$ [R]

    va multumesc

  2. #2
    Avatarul lui hyperionXS
    hyperionXS este deconectat Membru SeoPedia
    Reputatie:
    32
    Data înscrierii
    16th April 2009
    Locaţie
    Iasi
    Vârstă
    39
    Posturi
    93
    Putere Rep
    32


    Implicit

    Din cate stiu, nu poti rescrie o regula htaccess cu alta regula htaccess, ci doar cu un fisier care exista pe server.
    Poti face acest lucru mai bine direct in php

    in htaccess pui
    Cod:
    RewriteRule script\X([0-9]+)\X(.*)\.html script.php?V1=$1&V2=$2&flag=1
    RewriteRule ^script\-([0-9]+)\-(.*)$ script.php?V1=$1&V2=$2
    iar in script.php
    Cod PHP:
    if($_GET['flag'])
    {
    header('Location: ADRESA CORECTA'TRUE301);
    die();


  3. #3
    Avatarul lui cipo
    cipo este deconectat Membru SeoPedia
    Reputatie:
    35
    Data înscrierii
    29th April 2007
    Locaţie
    Bucuresti
    Posturi
    48
    Putere Rep
    35


    Implicit

    eu ma gandeam mai degraba ca in .htaccess vechea regula sa redirecteza catre cea noua, iar la randul ei cea noua sa trimita la scriptul php cu parametri.

    din exemplul tau transferi "responsabilitatea" catre scriptul php care sa redirecteze (practic reincarca o alta pagina cu un alt url).

    as insista pe prima varianta. gasisem ceva exemple, doar ca in cazul meu n-au functionat.

  4. #4
    Avatarul lui hyperionXS
    hyperionXS este deconectat Membru SeoPedia
    Reputatie:
    32
    Data înscrierii
    16th April 2009
    Locaţie
    Iasi
    Vârstă
    39
    Posturi
    93
    Putere Rep
    32


    Implicit

    Eu ti-am dat solutia pe care o folosesc si eu. Uite aici o alternativa
    Cod:
    RewriteRule ^script/X([0-9]+)/X(.*)\.html http://127.0.0.1/script/\-$1/\-$2 [R=301,L]
    RewriteRule ^script/\-([0-9]+)/\-(.*)$ script.php?V1=$1&V2=$2
    Eu am testat pe localhost, si de asta am pus http: //127.0.0.1. Pe server poti incerca si fara domeniu. Dar cel mai bine sa pui adresa completa.
    Ultima modificare făcută de hyperionXS; 27th January 2011 la 17:03.

  5. #5
    Avatarul lui andu
    andu este deconectat Banned
    Reputatie:
    0
    Data înscrierii
    20th April 2008
    Posturi
    44
    Putere Rep
    0


    Implicit

    Citat Postat în original de hyperionXS Vezi Post
    Eu ti-am dat solutia pe care o folosesc si eu. Uite aici o alternativa
    Cod:
    RewriteRule ^script/X([0-9]+)/X(.*)\.html http://127.0.0.1/script/\-$1/\-$2 [R=301,L]
    RewriteRule ^script/\-([0-9]+)/\-(.*)$ script.php?V1=$1&V2=$2
    Eu am testat pe localhost, si de asta am pus http: //127.0.0.1. Pe server poti incerca si fara domeniu. Dar cel mai bine sa pui adresa completa.
    eu cred ca e ok asa

  6. #6
    Avatarul lui cipo
    cipo este deconectat Membru SeoPedia
    Reputatie:
    35
    Data înscrierii
    29th April 2007
    Locaţie
    Bucuresti
    Posturi
    48
    Putere Rep
    35


    Implicit

    am testat ultima varianta insa fara succes. recunosc faptul ca n-am insistat sa incerc mai multe variante/combinatii dar cand o voi face voi reveni cu detalii.

    va multumesc

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. Rescriere link-uri
    De Maldinii în forumul Server side
    Răspunsuri: 13
    Ultimul Post: 1st November 2010, 18:01
  2. Răspunsuri: 8
    Ultimul Post: 29th June 2009, 14:12
  3. Disclaimer si totul e in regula?
    De thefan în forumul E-mail SPAM
    Răspunsuri: 1
    Ultimul Post: 14th August 2008, 20:30
  4. Rescriere posturi forum din RO in EN
    De stefan în forumul Servicii web / Jobs
    Răspunsuri: 2
    Ultimul Post: 13th November 2007, 18:20
  5. Regula In 'search Engine Spamming Made In .ro'
    De Krumel în forumul SPAM made in .RO
    Răspunsuri: 13
    Ultimul Post: 21st March 2007, 23:37

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
  •