Oldal: 2 / 3 ElsőElső 123 UtolsóUtolsó
Eredmény: 11 - 20 (25) összesen

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

  1. #11
    Ú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

    Sajnos nem jó. 500 Internal server error lesz az eredmény.



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

    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])
    A redirectet a .htaccess első sorába írd, és rakj mögé [L]-t. A htaccess fentről lefelé értékelődik, az [L] meg azt mondja meg, hogy ha az a rész igaz, és csinált valamit, akkor ne nézze tovább, hanem álljon meg (kb.)
    Geri kódjában meg esetleg a plusz egy fölös szókoz talán, ami nem jó, vagy nem tudom. Meg mivel nem kell matchelni, én csak Redirect-et írnék, nem RedirectMatch-et, de elvileg mennie kell.

    Tehát első sorba ezt:
    Kód:
    Redirect 301 /bizik hxx://www[pont]sajatwebshop[pont]hu/ujbizik [L]
    És mögé a többi .htaccess kód.



  3. #13
    Ú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

    ha hiszitek ha nem, ha berakom az [L] tagot,az egész oldal internal server error áll be, nem csak a szóban forgó oldal. Még próbálkozom a megoldáson.



  4. #14
    '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

    Hmm, most nézem, hogy Redirect és RedirectMatch-nél nincs is flagezés, így nyilván errort dob szegény. Próbáld meg ez a kódot a .htaccess fájl leges legelejére rakni, és természetesen a gyökérben lévő .htaccessbe, ne almappába.

    Kód:
    RewriteEngine on
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^bizik hxx://www[pont]sajatwebshop[pont]hu/ujbizik [L,R=301]
    És ha van lejjebb valahol "RewriteEngine on" a .htaccessben, azt akár törölni is lehet.



  5. The Following 2 Users Say Thank You to Emphus For This Useful Post:

    Geri (2015-03-19), kangool (2015-03-19)

  6. #15
    Ú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

    Remek. Köszönöm, ez így működik.

    Következő amit szeretnék megoldani: bizik/markanev ugorjon a hxx://www[pont]sajatwebshop[pont]hu/ujbizik/markanev-re. A megadott megoldást ha alkalmazom, a hxx://www[pont]sajatwebshop[pont]hu/ujbizik ugrik.



  7. #16
    '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

    Hogy tanulj is a kódmásolás mellé: a ^ karakter jelenti azt, hogy ott kezdődik a karakterlánc, a $, hogy ott végződik. Ezért a ^bizik igazából minden "bizik" kezdetű aloldal, így pl. domain.tld/bizikvalamibena-felhasznalo -ra is illeszkedik. Ha használjuk a $-t is, hogy itt legyen vége, akkor ezt kapjuk:

    Kód:
    RewriteEngine on
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^bizik$ hxx://www[pont]sajatwebshop[pont]hu/ujbizik [L,R=301]
    RewriteRule ^bizik/markanev$ hxx://www[pont]sajatwebshop[pont]hu/ujbizik/markanev [L,R=301]
    Ezalá meg tetszőleges bárhány új sor felvehető, mindegyik menni fog.

    Ha nem fixen "markanev" a márkanév, hanem sok lehetőség, akkor:

    Kód:
    RewriteEngine on
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^bizik$ hxx://www[pont]sajatwebshop[pont]hu/ujbizik [L,R=301]
    RewriteRule ^bizik/(.*)$ hxx://www[pont]sajatwebshop[pont]hu/ujbizik/$1[L,R=301]
    Itt az történik, hogy a (.*) az a bárhány és bármilyen karakter, és az éppen aktuális karaktersorozat a $1-be kerül. Így /bizik/sajt átmegy az .../ujbizik/sajt-ra, míg a /bizik/orángután átirányítódik a .../ujbizik/orángután oldalra stb. Feltéve, hogy nem rontottam el.



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

    kangool (2015-03-20)

  9. #17
    Ú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

    A megoldásod remekül működik. Köszönöm az okosítást is.



  10. #18
    Bölcs koci logója
    Csatlakozott
    10-03-20
    Hely
    Budapest
    Hozzászólás
    583
    Begyűjtött 90 köszönetet
    69 hozzászólásával

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

    Sziasztok!

    Kód:
    RewriteCond %{HTTP_HOST} ^(www\.snac**kgar**den\.eu)?$
    RewriteRule ^(.*)$ https://sna**ckgar**den.eu/shop/$1 [R=301,L]
    (csillagok nélkül)

    Ezzel a kóddal intézem, hogy a www.ről az oldal ugorjon át a www nélkülire.
    Ugyanez kellene nekem picit módosítva azzal, hogy a www nélküli verzióról is ugorjon át a https-es www nélküli verzióra.
    Szóval az oldal csak www nélkül és httpsel legyen elérhető. Valaki tud segíteni nekem?



  11. #19
    Bölcs earnnet logója
    Csatlakozott
    12-08-15
    Hely
    Budapest
    Hozzászólás
    1.820
    Begyűjtött 812 köszönetet
    576 hozzászólásával

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

    Íme. És még beírok 25 karaktert.
    HTML kód:
    RewriteCond %{HTTPS} off 
    
    RewriteCond %{HTTP_HOST} ^(\.snac**kgar**den\.eu)?$ [OR]
    
    RewriteCond %{HTTP_HOST} ^(www\.snac**kgar**den\.eu)?$
    
    RewriteRule ^(.*)$ https://sna**ckgar**den.eu/shop/$1 [R=301,L]
    
    RewriteCond %{HTTPS} on
    
    RewriteCond %{HTTP_HOST} ^(www\.snac**kgar**den\.eu)?$
    
    RewriteRule ^(.*)$ https://sna**ckgar**den.eu/shop/$1 [R=301,L]



    Utoljára módosítva: earnnet által : 2015-11-18 23:51

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

    koci (2015-11-19)

  13. #20
    Bölcs koci logója
    Csatlakozott
    10-03-20
    Hely
    Budapest
    Hozzászólás
    583
    Begyűjtött 90 köszönetet
    69 hozzászólásával

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

    Először is örök hálám, köszönöm szépem. Másodszor pedig elszúrtam, ne haragudj. Az url az mindenképpen a sna**ckgar**den.eu/shop/
    Elírtam a dolgot elnézést, megtennéd esetleg, hogy módosítod a kódod? Nekem nem sikerült
    szóval a www.oldal.hu/shop ról és az oldal.hu/shop ról kellene a https://oldal.hu/shop-ra irányítani.

    Előre is mégegyszer nagyon szépen köszönöm!



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
  •