+ Hozzászól a témához
Oldal: 8 / 35 ElsőElső ... 67891018 ... UtolsóUtolsó
Eredmény: 71 - 80 (342) összesen

Téma: .htaccess segítség

  1. #71
    Törzsvendég
    Csatlakozott
    07-11-27
    Hely
    Budapest
    Hozzászólás
    160

    Alapbeállítás re: .htaccess segítség

    Zoli,

    köszönöm, de egyenlőre működőképesnek tűnik a dolog.
    Egy kicsit lassabb talán, mintha az ember a böngészőbe beírná rendesen az URL-t, de ez remélhetően nem fog gyakran előfordulni. Ugyanakkor az oldal tanulóknak készül, Ők pedig csodákra képesek, és nagyon, nagyon kritikusak. Ezért is próbálom az összes lehetséges hibát megelőzni, kezelni... Úgysem fog sikerülni, de legalább elmondhatom, hogy megpróbáltam.



  2. #72
    Törzsvendég
    Csatlakozott
    07-11-27
    Hely
    Budapest
    Hozzászólás
    160

    Alapbeállítás re: .htaccess segítség

    Elnézést, de tegnap már, már nagyon-nagyon fáradt voltam... Most összefoglalom, mire is jutottam, hátha valaki belefut ugyanebbe a problémába.
    A Zoli kódja az alkönyvtárba másolva az valószínűleg az esetek 99% -ban tökéletesen megoldja az alkönyvtár -> aldomain átirányítást. Kezeli a www-s és www nélküli változatokat is.
    Kód:
    RewriteEngine on
    RewriteCond %{HTTP_HOST} !^aldomain\.domain\.eu$ [NC]
    RewriteRule ^(.*)$ hxxp://aldomain.domain.eu/$1 [R=301,L]
    Nálam az alkönyvtár végéről lemaradó „/” karakterek esetén hibára futott. Csak valami szerver beállítási problémára tudok gondolni. A mod_dir felel a hiányzó „/” karakterek kezeléséért, ami a DirectorySlash utasítással kapcsolgatható, ha engedélyezett. Nálam ez sem segített. Így maradt a hibakezelés:
    Kód:
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule (.*) hxxp://aldomain.domain.eu/ [R=301,L]
    Így a felhasználó hiba esetén is a nyitólaphoz jut. Az URL-ben tárolt egyéb információk ekkor ugyan elvesznek, de ez ebben az esetben nem akkora katasztrófa.



  3. #73
    Adminisztrátor Blog: SEO tanfolyam - második lecke
    Bagi Zoltán logója
    Csatlakozott
    07-04-26
    Hely
    8200, Királynék városa
    Hozzászólás
    3.542

    Alapbeállítás re: .htaccess segítség


  4. #74
    Törzsvendég
    Csatlakozott
    07-11-27
    Hely
    Budapest
    Hozzászólás
    160

    Alapbeállítás re: .htaccess segítség

    Az igazság az, hogy tegnap úgy megörültem, hogy végre valami működik, és annyira a végemet jártam, hogy nem próbáltam ki.

    Holnap esete kipróbálom őket, de így elsőre nem valószínű, hogy menni fognak, mert a probléma az első RewriteRule futásakor keletkezik. Ekkor az URL-be bekerül az útvonal (/home/..). Ettől kezdve, ha az URL-t bármilyen módon használom, hibára futok. Még a
    Kód:
    RewriteRule . /index.php [L]
    esetén is megtalálja ugyan az index php-t, de a képeket, rutinokat… tartalmazó alkönyvtárakat már nem.
    Ha Directoryindexet definiálom is, a könyvtárat nem ismeri fel, így nem hiszem, hogy segítene.
    Ha a
    Kód:
    RewriteRule ^(.*)$ hxxp://www.domain.com/$1/ [R=301,L]
    hibás URL-t kap (elején aldomain, végén útvonal), akkor valószínűleg ő is eltéved.

    A .htaccess ismereteim eléggé hiányosak, így benne van a pakliban, hogy tévedek.

    Elegánsabb megoldás lenne, az elején minden „./aldomain”-re végződő URL-végére odabiggyeszteni /-t, .htaccess-ben, de idáig még nem jutottam.

    Mivel a hiba csak akkor keletkezik, ha „./aldomain”-re végződik URL igazándiból a hxxp://aldomain.domain.eu/ -re történő átirányítással információt nem vesztünk, de használható hxxp://aldomain.domain.eu/hibakezelo.php forma is.



  5. #75
    Törzsvendég
    Csatlakozott
    07-11-27
    Hely
    Budapest
    Hozzászólás
    160

    Alapbeállítás re: .htaccess segítség

    Zoli,
    kipróbáltam mindkét megoldást DirectoryIndex beállításánál az történt amit vártam. Ismét hibára futott a plusz útvonal miatt.

    A
    Kód:
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_URI} !(.*)/$
    RewriteRule ^(.*)$ hxxp://www.domain.com/$1/ [R=301,L]
    pedig végtelen ciklust generált.

    A fix URL-re való küldés az stabilan működik.



  6. #76
    Új tag
    Csatlakozott
    08-09-10
    Hozzászólás
    11

    Alapbeállítás re: .htaccess segítség

    Bocs, de egyszerűen képtelen vagyok értelmezni a htacces tutorialokat - példákat

    ezt akarom csinálni:

    xyz.hu/index.php?langID=1&pID=hirek helyett xyz.hu/magyar/hirek
    xyz.hu/index.php?langID=2&pID=hirek helyett xyz.hu/english/news

    és az ilyenekből ^([^.] egyszerűen képtelen vagyok felfejteni a logikát, hogy esetleg később is meg tudjam csinálni az url szépítést.

    köszi a választ, vagy példát/magyarázatot, ami akad.

    G.



  7. #77
    human being Blog: Geri logója
    Csatlakozott
    07-12-15
    Hely
    Middle of nowhere
    Hozzászólás
    3.666

    Alapbeállítás re: .htaccess segítség

    Idézet toge eredeti hozzászólása Hozzászólás megtekintése
    Bocs, de egyszerűen képtelen vagyok értelmezni a htacces tutorialokat - példákat

    ezt akarom csinálni:

    xyz.hu/index.php?langID=1&pID=hirek helyett xyz.hu/magyar/hirek
    xyz.hu/index.php?langID=2&pID=hirek helyett xyz.hu/english/news

    és az ilyenekből ^([^.] egyszerűen képtelen vagyok felfejteni a logikát, hogy esetleg később is meg tudjam csinálni az url szépítést.

    köszi a választ, vagy példát/magyarázatot, ami akad.

    G.

    Kód:
    RewriteEngine On
    RewriteRule ^(.*)/(.*) index.php?langID=$1&pID=$2
    de a langID az "magyar" lesz és nem a szám, mert az urlben az szerepel.
    itt egy leírás hátha segít: http://blog.greg-dev.com/web-dev/htaccess/


    No Pain, No Gain
    linkbuilding.hu
    ruby on rails
    Give a man a fish and you feed him for a day. Teach a man to fish and you feed him for a lifetime.

  8. #78
    Új tag
    Csatlakozott
    08-09-10
    Hozzászólás
    11

    Alapbeállítás re: .htaccess segítség

    OK, köszi!

    majd átnézem, de folyamatosan rohanok, talán este, vagy holnap reggel



  9. #79
    Új tag
    Csatlakozott
    10-03-31
    Hozzászólás
    7

    Alapbeállítás .htaccess segítség

    Sziasztok.
    Nekem is hasonló gondom lenne:
    van egy mappa benne index.php
    de ezt az index.php-t nem úgy szeretném elérni, ahogy a fehér emberek szokták hanem : mappa_neve/valtozo_erteke
    És itt akadtam el, mert 404 Not Found hibát kapot hiába csináltam .htaccess fájlt.
    Hogy, tudom azt elérni, hogy a mappa_neve/valtozo_erteke - mappa_neve/index.php?valtozo=valtozo_erteke -re változzon??



  10. #80
    Új tag
    Csatlakozott
    08-09-10
    Hozzászólás
    11

    Alapbeállítás re: .htaccess segítség

    Aha, szóval az a lényeg, hogy nem lehet mindent (ezt nem értettem én) egy

    xyz.hu/szépurl/gyonyoruurl - ből sosem kapok 1, 3, vagy éppen 'piroska' értéket, csak 'szepurl'-t és 'gyonyoruurl'-t kaphatok. ezt persze a php fájlban már úgy forgatom, alakítom, ahogy jólesik

    kösz, gyorsan ki is próbálom



+ Hozzászól a témához
Oldal: 8 / 35 ElsőElső ... 67891018 ... UtolsóUtolsó

A téma címkéi:

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

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76