Oldal: 1 / 3 123 UtolsóUtolsó
Eredmény: 1 - 10 (25) összesen

Téma: htacces 301-es átirányítás

  1. #1
    Új tag
    Csatlakozott
    12-08-19
    Hozzászólás
    18
    Begyűjtött 0 köszönetet
    0 hozzászólásával

    Alapbeállítás htacces 301-es átirányítás

    Sziasztok!

    htaccess-ben kéne a köv. problémát megoldani:
    http :// domain.com/subfolder/akarmi1.html -> http :// domain.com/akarmi1.html
    http :// domain.com/subfolder/akarmi2.html -> http :// domain.com/akarmi2.html
    http :// domain.com/subfolder/akarmi3.html -> http :// domain.com/akarmi3.html
    http :// domain.com/subfolder/akarmi4.html -> http :// domain.com/akarmi4.html
    ...

    Tehát a subfolderből a gyökérbe átirányítani a kérést ugyanazon a néven (pl. akarmi1.html)
    A subfolderen belül akarmilyen .html-re végződő file lehet.
    A szerveren be van kapcsolva a RewriteCond-RewriteRule, de régóta nem akar összejöbbi. Egy konkrét választ kérnék, ha lehet.
    A "http :// " direkt van így írva, de természetesen egyben értendő...
    Kösz!



  2. #2
    '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: htacces 301-es átirányítás

    Máskor használd a keresőt, mert annyi .htaccess és 301-es téma van mint égen a csillag.

    A subfolderbe rakd be ezt, hátha:
    Kód:
    RewriteEngine on
    RewriteBase /subfolder
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule (.*).html http://domain.com/$1.html [L,R=301]
    Felelősséget nem vállalok. Ne aktív környezetben próbáld.



  3. #3
    Új tag
    Csatlakozott
    12-08-19
    Hozzászólás
    18
    Begyűjtött 0 köszönetet
    0 hozzászólásával

    Alapbeállítás re: htacces 301-es átirányítás

    Működik!
    Köszönöm!



  4. #4
    Új tag
    Csatlakozott
    12-08-19
    Hozzászólás
    18
    Begyűjtött 0 köszönetet
    0 hozzászólásával

    Alapbeállítás re: htacces 301-es átirányítás

    Azt meg lehet csinálni, hogy:
    http :// domain.com/akarmi1.html/akarmi1.html -> http :// domain.com/akarmi1.html

    A fenti kódoddal 403-as hiát ír ki, ha erre hivatkozok http :// domain.com/akarmi1.html alapból.
    A http :// domain.com/akarmi1.html link létezik.
    A lényeg, hogy az alkönyvtárból küldje tovább az összes kérést a gyökérbe, de akkor is, ha az alkönyvtár neve megegyezik a lekért URI-vel.



  5. #5
    '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: htacces 301-es átirányítás

    Hát, ha beállítod az alkönyvtárat, akkor szerintem jó lesz:

    RewriteBase /akarmi.html



  6. #6
    Új tag
    Csatlakozott
    12-08-19
    Hozzászólás
    18
    Begyűjtött 0 köszönetet
    0 hozzászólásával

    Alapbeállítás re: htacces 301-es átirányítás

    Be van állítva, de nem jó.
    403-as hibát ad vissza.



  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: htacces 301-es átirányítás

    Eléggé büdös nekem ez az akarmi.html mint mappanév. Ha viszont azt akarod, hogy báremilyen alkönyvtárra visszavigyen a gyökérbe:

    Kód:
    RewriteEngine on
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^([^/]*)/(.*) http://domain.com/$2 [L,R=301]
    Ez elvileg az első alkönyvtárat kiveszi az URL-ből, legyen az bármi (pontosabban: az első és második perjel közötti részt veszi ki az URL-ből). A .htaccess legelejére rakd.



  8. Az alábbi felhasználók hálásak a válaszért:

    tommylee (2014-01-05)

  9. #8
    Új tag
    Csatlakozott
    12-08-19
    Hozzászólás
    18
    Begyűjtött 0 köszönetet
    0 hozzászólásával

    Alapbeállítás re: htacces 301-es átirányítás

    Működik!
    Köszönöm szépen Emphus!



  10. #9
    Új tag
    Csatlakozott
    10-09-09
    Hely
    Kecskemét, Hungary
    Hozzászólás
    20
    Begyűjtött 5 köszönetet
    4 hozzászólásával

    Alapbeállítás re: htacces 301-es átirányítás

    Gondom támadt 301-es átirányításnál:

    htaccess fájlba beírom az alábbi sort: Redirect 301 /bizik hxx://www[pont]sajatwebshop[pont]hu/ujbizik sort, majd böngészőbe beírva ezt kapom: hxx://www[pont]sajatwebshop[pont]hu/ujbizik?urlrewrite=bizik és nem jelenik meg az oldal

    mit kell még beírnom, hogy működjön az átirányítás? (htaccess-ben van egy ilyen sor, hátha ez segít a megoldásban: RewriteRule ^(.*) urlrewritestub.php?urlrewrite=$1 [QSA])



  11. #10
    Rubyist Geri logója
    Csatlakozott
    07-12-15
    Hely
    \x90
    Hozzászólás
    5.749
    Begyűjtött 1.432 köszönetet
    895 hozzászólásával

    Alapbeállítás re: htacces 301-es átirányítás

    Idézet kangool eredeti hozzászólása Hozzászólás megtekintése
    Gondom támadt 301-es átirányításnál:

    htaccess fájlba beírom az alábbi sort: Redirect 301 /bizik hxx://www[pont]sajatwebshop[pont]hu/ujbizik sort, majd böngészőbe beírva ezt kapom: hxx://www[pont]sajatwebshop[pont]hu/ujbizik?urlrewrite=bizik és nem jelenik meg az oldal

    mit kell még beírnom, hogy működjön az átirányítás? (htaccess-ben van egy ilyen sor, hátha ez segít a megoldásban: RewriteRule ^(.*) urlrewritestub.php?urlrewrite=$1 [QSA])
    Elvileg ezzel jo lesz:
    Kód:
    RedirectMatch 301  /bizik hxx://www[pont]sajatwebshop[pont]hu/ujbizik [L]




Oldal: 1 / 3 123 UtolsóUtolsó

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
  •