Pagina 1 din 2 12 UltimulUltimul
Rezultate 1 la 10 din 11

Subiect: probleme 301 redirect

  1. #1
    Avatarul lui cmarcu
    cmarcu este deconectat Junior SeoPedia
    Reputatie:
    32
    Data înscrierii
    21st March 2009
    Locaţie
    Bucuresti
    Posturi
    27
    Putere Rep
    32


    Implicit probleme 301 redirect

    Tocmai am primit un pont conform caruia nu-i bine sa ai mai multe pagini care duc la pagina de start.
    Pana acum aveam urmatoarele patru pagini care afisau evident acelasi lucru:
    http://exemplu.com/
    http://exemplu.com/index.php
    http://www.exemplu.com/
    http://www.exemplu.com/index.php

    Am incercat sa modific .htaccess in asa fel incat sa pastrez un singur homepage valabil, si anume http://exemplu.com/, dar am reusit doar partial.
    Codul inserat in .htaccess este urmatorul:

    Cod:
    RewriteCond %{HTTP_HOST} ^www.exemplu.com
    RewriteRule (.*) http://exemplu.com/ [R=301,L]
    Acum, tot ce vine pe http://www.exemplu.com/ se duce pe http://exemplu.com/, dar redirectul catre homepage se aplica chiar daca http://www.exemplu.com/ este intr-un articol.
    Exemplu: http://www.exemplu.com/index.php/exe...ticol_exemplu/ va fi redirectat tot catre home page.

    Ideal ar fi fost sa folosesc rewrite-ul catre http://exemplu.com/$1 ca sa preia si tot ce este dupa adresa de baza in URL, dar din cauza ca site-ul meu nu este hostat in radacina ci intr-un subfolder al radacinii (/exemplu), acest redirect duce tot timpul la http://exemplu.com/exemplu/ care evident, nu exista.
    Stie cineva cum as putea sa rezolv aceasta problema?

    Multumesc.

  2. #2
    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

    RewriteCond %{HTTP_HOST} ^domeniu.com [NC]
    RewriteRule ^(.*)$ http://www.domeniu.com/$1 [L,R=301]
    Iti va redirecta orice varianta fara WWW, in varianta cu www, eg.

    http://domeniu.ro in http://www.domeniu.ro
    http://domeniu.ro/articol/categorie/1 in http://www.domeniu.ro/articol/categorie/1

    PS: Astfel de redirectare folosesc eu intotdeauna la proiectele mele, pentru ca intotdeauna prefer variantele cu www. Nu ma intreba sa te ajut la modificarea codului, pentru ca habar nu am.
    Co-founder of Deepstash. Tech lover. Dinosaur. Dad. Chef.

  3. #3
    Avatarul lui WeaselMan
    WeaselMan este deconectat Membru SeoPedia
    Reputatie:
    39
    Data înscrierii
    22nd July 2005
    Locaţie
    weaseland
    Vârstă
    42
    Posturi
    447
    Putere Rep
    39


    Implicit

    cmarcu, da-mi exemplu concret cu redirectul, chiar cu site-ul tau.
    (\_/) I like bunnies
    (>.<) ...and people with b00bs. But especially bunnies with b00bs xD

  4. #4
    Avatarul lui cmarcu
    cmarcu este deconectat Junior SeoPedia
    Reputatie:
    32
    Data înscrierii
    21st March 2009
    Locaţie
    Bucuresti
    Posturi
    27
    Putere Rep
    32


    Implicit

    Site-ul meu: http://tipizat.com/
    Redirect: http://www.tipizat.com/ duce la http://tipizat.com/
    Dar, din pacate, de exemplu si
    http://www.tipizat.com/index.php/finante/declaratii/187-cerere-de-aplicare-a-regimului-special-de-rambursare-a-tva-pentru-anul-fiscal
    duce tot la homepage, adica la http://tipizat.com/
    Eu as vrea sa fac ca http://www.tipizat.com/index.php/finante/declaratii/187-cerere-de-aplicare-a-regimului-special-de-rambursare-a-tva-pentru-anul-fiscal sa duca la http://tipizat.com/index.php/finante/declaratii/187-cerere-de-aplicare-a-regimului-special-de-rambursare-a-tva-pentru-anul-fiscal (fara www doar)

    Acum .htaccess-ul meu arata asa:
    Cod:
    RewriteEngine On
    RewriteCond %{HTTP_HOST} ^www.tipizat.com
    RewriteRule (.*) http://tipizat.com/ [R=301,L]
    Daca pun $1 dupa http://tipizat.com/, atunci, dupa cum spuneam imi va redirectiona totul incluzand si numele folderului in care am eu site-ul.
    Adica va face http://tipizat.com/tipizat/ care nu exista.

    De fapt, pentru o intelegere mai usoara, eu am un pachet de hosting si 5 domenii.
    In radacina am un domeniu, iar pentru fiecare din celelalte 4 domenii, am cate un folder. Host providerul face redirect. Tipizat.com este hostat in folderul /tipizat, iar tipizat.com arata deja catre /tipizat. Asadar, redirectul http://tipizat.com/tipizat nu duce nicaieri.

    Multumesc mult.

  5. #5
    Avatarul lui Popescu Marian
    Popescu Marian este deconectat Ambasador
    Reputatie:
    47
    Data înscrierii
    18th April 2007
    Locaţie
    Bucuresti
    Vârstă
    45
    Posturi
    983
    Putere Rep
    47


    Implicit

    Uite cum am eu si functioneaza si pt www si pt index.php
    Cod:
    Options +FollowSymLinks
    RewriteEngine On
    RewriteCond %{HTTP_HOST} ^site.com [NC]
    RewriteRule ^(.*)$ http://www.site.com/$1 [L,R=301]
    RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/ 
    RewriteRule ^index\.php$ http://www.site.com/ [R=301,L]

  6. #6
    Avatarul lui cmarcu
    cmarcu este deconectat Junior SeoPedia
    Reputatie:
    32
    Data înscrierii
    21st March 2009
    Locaţie
    Bucuresti
    Posturi
    27
    Putere Rep
    32


    Implicit

    Da, dar la tine site-ul e hostat in folderul radacina.
    La mine, dupa cum iti spuneam site-ul (index.php -ul) e intr-un subfolder.

  7. #7
    Avatarul lui WeaselMan
    WeaselMan este deconectat Membru SeoPedia
    Reputatie:
    39
    Data înscrierii
    22nd July 2005
    Locaţie
    weaseland
    Vârstă
    42
    Posturi
    447
    Putere Rep
    39


    Implicit

    Hmmm weird, nu ar trebui sa-ti faca redirect si la directorul parinte. Vezi ca .htaccess trebuie pus in directorul cu site-ul, nu in directorul parinte care contine toate directoarele pentru celelalte site-uri.
    (\_/) I like bunnies
    (>.<) ...and people with b00bs. But especially bunnies with b00bs xD

  8. #8
    Avatarul lui cmarcu
    cmarcu este deconectat Junior SeoPedia
    Reputatie:
    32
    Data înscrierii
    21st March 2009
    Locaţie
    Bucuresti
    Posturi
    27
    Putere Rep
    32


    Implicit

    Eh. Aici cred ca e problema: proviredul meu de host (fatcow) imi da acces doar la .htaccess global care se aplica la toate subfolderele...

  9. #9
    Avatarul lui WeaselMan
    WeaselMan este deconectat Membru SeoPedia
    Reputatie:
    39
    Data înscrierii
    22nd July 2005
    Locaţie
    weaseland
    Vârstă
    42
    Posturi
    447
    Putere Rep
    39


    Implicit

    Cum adica iti da acces doar la un htacces global? Nu poti sa creezi tu un fisier .htaccess in directorul cu pricina?
    (\_/) I like bunnies
    (>.<) ...and people with b00bs. But especially bunnies with b00bs xD

  10. #10
    Avatarul lui cmarcu
    cmarcu este deconectat Junior SeoPedia
    Reputatie:
    32
    Data înscrierii
    21st March 2009
    Locaţie
    Bucuresti
    Posturi
    27
    Putere Rep
    32


    Implicit

    pot, dar nu are niciun efect

Pagina 1 din 2 12 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. redirect cu probleme
    De voidcode în forumul Google
    Răspunsuri: 1
    Ultimul Post: 8th June 2010, 10:06
  2. Redirect 301
    De Marius Cristian în forumul Server side
    Răspunsuri: 1
    Ultimul Post: 16th February 2010, 18:08
  3. Redirect 301
    De Vladucu în forumul Google
    Răspunsuri: 5
    Ultimul Post: 24th January 2010, 19:48
  4. Redirect 301
    De Seph în forumul Utile
    Răspunsuri: 8
    Ultimul Post: 28th July 2008, 13:16
  5. Redirect
    De florin în forumul Adsense
    Răspunsuri: 6
    Ultimul Post: 20th November 2006, 14:53

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
  •