Oldal: 1 / 2 12 UtolsóUtolsó
Eredmény: 1 - 10 (16) összesen

Téma: nem megfelelő átirányítás

  1. #1
    Tag bzsoli logója
    Csatlakozott
    11-02-10
    Hely
    Budakalász
    Hozzászólás
    75
    Begyűjtött 6 köszönetet
    6 hozzászólásával

    Alapbeállítás nem megfelelő átirányítás

    Sziasztok!

    Htaccess-ben jártasabb segítségét kérném.
    Webáruházamban a törölt temékek linkjét a Google nem tudja követni.
    Egy példa a
    hxxp://www.webaruhaz.hu/bebi-jatekok/taviranyitos-kisauto/oldal=1/id/ASC link

    ide ugrik:
    hxxp://www.webaruhaz.hu/bebi-jatekok/taviranyitos-kisauto/oldal=1/id/index.php

    ..és "az oldal nem megfelelően van átirányítva" ablak jelenik meg a böngészőben.

    A .htaccess fájlom ide vonatkozó pár sora így néz ki:

    Options +FollowSymlinks
    RewriteEngine on
    RewriteBase /
    RewriteRule ^index.php$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^(.+)/(.+)-c(.+)/oldal=(.+)/(.+)/(.+)/?$ leiras.php?kat1=$1&nev=$2&id=$3&oldal=$4&sorrend=$ 5&irany=$6 [L]
    ...

    Tudna valaki segíteni, hogy mit rontottam el és hogy kell ezeket a már nem létező url-eket lekezelni?



  2. #2
    Új tag
    Csatlakozott
    12-05-05
    Hely
    Budapest, XX.
    Hozzászólás
    34
    Begyűjtött 0 köszönetet
    0 hozzászólásával

    Alapbeállítás re: nem megfelelő átirányítás

    Kód:
    RewriteRule ^(.+)/(.+)-c(.+)/oldal=(.+)/(.+)/(.+)/?$ leiras.php?kat1=$1&nev=$2&id=$3&oldal=$4&sorrend=$ 5&irany=$6 [L]
    a $ és az 5 közötti space csak másolási hiba?



  3. #3
    Új tag
    Csatlakozott
    12-05-05
    Hely
    Budapest, XX.
    Hozzászólás
    34
    Begyűjtött 0 köszönetet
    0 hozzászólásával

    Alapbeállítás re: nem megfelelő átirányítás

    most kipróbáltam, és csak ott működik, ahol a második részben (taviranyitos-kisauto) szerepel a "-c"
    például: "taviranyitos-cicaauto"

    kipróbáltam, tényleg működik, futtatja a leiras.php-t



  4. #4
    Bölcs
    Csatlakozott
    11-12-21
    Hozzászólás
    763
    Begyűjtött 116 köszönetet
    100 hozzászólásával

    Alapbeállítás re: nem megfelelő átirányítás

    "Tudna valaki segíteni, hogy mit rontottam el és hogy kell ezeket a már nem létező url-eket lekezelni?"
    A már nem létező url nyilván dobjon egy informatív 404-es oldalt...



  5. #5
    Tag bzsoli logója
    Csatlakozott
    11-02-10
    Hely
    Budakalász
    Hozzászólás
    75
    Begyűjtött 6 köszönetet
    6 hozzászólásával

    Alapbeállítás re: nem megfelelő átirányítás

    Köszönöm, de a technikai részletekbe tud segíteni valaki? Ha törlök egy terméket, amelynek az url-je ez volt:hxxp://www.webaruhaz.hu/bebi-jatekok-c-255/taviranyitos-kisauto/oldal=1/id/ASC (a c-255 cikkszám, az id és az ASC, pedig a különböző sorbarendezésekhez kell - biztos meg lehetne szebben is oldani), ide ugrik:
    hxxp://www.webaruhaz.hu/bebi-jatekok-c-255/taviranyitos-kisauto/oldal=1/id/index.php.
    Azt szeretném, ha ilyenkor visszadobna a kezdőlapra, de valamit elrontottam és az index.php a fenti url-re ugrik. Szóval, az utolsó változó helyére biggyeszti oda az index.php-t.



  6. #6
    Bölcs
    Csatlakozott
    11-12-21
    Hozzászólás
    763
    Begyűjtött 116 köszönetet
    100 hozzászólásával

    Alapbeállítás re: nem megfelelő átirányítás

    webaruhaz(.)hu/bebi-jatekok-c-255/taviranyitos-kisauto/oldal=1/id/ASC
    nálam nem ugrik sehová, sőt 404-et ad.
    Igaz van egy kis szépséghibája: <meta name="robots" content="INDEX,FOLLOW" />
    Egy próbát megér a htaccess-be: ErrorDocument 404 /index.php
    Bár lehet inkább a programban kell a megoldást keresni, hogy melyik ponton dobja a 404-es oldalt...
    De hidd el az nem lesz jó, ha nem létező oldalakat az index-re dobsz, mert duplikációid lesznek.



  7. #7
    'Say Hello To My Little Friend'
    Csatlakozott
    10-04-13
    Hely
    Budapest
    Hozzászólás
    2.784
    Begyűjtött 863 köszönetet
    659 hozzászólásával

    Alapbeállítás re: nem megfelelő átirányítás

    Nálam is teljesen jó, nem irányít át.

    Idézet Janko eredeti hozzászólása Hozzászólás megtekintése
    De hidd el az nem lesz jó, ha nem létező oldalakat az index-re dobsz, mert duplikációid lesznek.
    Ez butaság. Miért lenne duplikáció? (Ettől függetlenül szerintem sem érdemes átirányítani az oldalt, hanem 404-et kell dobni, vagy 410-et, ahogy azt kell, de duplikáciű aztán nem lesz belőle.)



  8. #8
    Bölcs
    Csatlakozott
    11-12-21
    Hozzászólás
    763
    Begyűjtött 116 köszönetet
    100 hozzászólásával

    Alapbeállítás re: nem megfelelő átirányítás

    301-el a főoldalra? az csak duplikáció lesz...



  9. #9
    Tag bzsoli logója
    Csatlakozott
    11-02-10
    Hely
    Budakalász
    Hozzászólás
    75
    Begyűjtött 6 köszönetet
    6 hozzászólásával

    Alapbeállítás re: nem megfelelő átirányítás

    Elnézést, félrevezető volt, amit írtam, mert csak általánosságban akartam írni az url-t (ezért volt ott webaruhaz.hu). Szóval, a konkrét példa: hxxp://www.baba-mamavilag.hu/bebi-jatekok/chicco-4-in-1-b%C3%A9bi-taxi-c252/oldal=1/id/ASC
    Ez szerintem sem duplikáció, de én örülnék annak is, ha 404-et adna, de egyenlőre csak hibaüzenetet kapok..



  10. #10
    Adminisztrátor BagiZoli logója
    Csatlakozott
    07-04-26
    Hely
    8200, Királynék városa
    Hozzászólás
    3.858
    Begyűjtött 323 köszönetet
    156 hozzászólásával

    Alapbeállítás re: nem megfelelő átirányítás

    Idézet bzsoli eredeti hozzászólása Hozzászólás megtekintése
    Azt szeretném, ha ilyenkor visszadobna a kezdőlapra, de valamit elrontottam és az index.php a fenti url-re ugrik. Szóval, az utolsó változó helyére biggyeszti oda az index.php-t.
    Ezt az esetet szerintem a php kódnak kellene lekezelnie. Ha törölt az adott id-hez tartozó termék, akkor 301-es header-t adsz a kezdőlapra mutatva.



Oldal: 1 / 2 12 UtolsóUtolsó

A téma címkéi:

Könyvjelzők

Hozzászólás szabályai

  • Új témákat nem hozhatsz létre
  • Válaszokat nem küldhetsz
  • Fájlokat nem csatolhatsz
  • A hozzászólásaidat nem módosíthatod
  •