Oldal: 2 / 5 ElsőElső 1234 ... UtolsóUtolsó
Eredmény: 11 - 20 (50) összesen

Téma: Keresőbarát URL-ek létrehozása

  1. #11
    Bölcs huncyrus logója
    Csatlakozott
    07-04-26
    Hely
    EU :)
    Hozzászólás
    541
    Begyűjtött 4 köszönetet
    4 hozzászólásával

    Alapbeállítás re: Keresőbarát URL-ek létrehozása

    csak htaccess megoldás a jó számodra, vagy programozás? ha ez utobbi akkor a fentebb is látott egyszerű htaccesst javaslom és bele kellene nyúlni a forrásba.


    Cyrusmagus.hu - Informatika, Fantasy, Blog, Irások

  2. #12
    Jedi Master Merras logója
    Csatlakozott
    07-05-01
    Hely
    Budapest, Hungary, Hungary
    Hozzászólás
    1.436
    Thanked 1 Time in 1 Post

    Alapbeállítás re: Keresőbarát URL-ek létrehozása

    Idézet kow eredeti hozzászólása Hozzászólás megtekintése
    Mielőtt súlyos munkaórákat teszel bele, ezt olvasd el:
    http://googlewebmastercentral.blogsp...atic-urls.html
    Googlenek sem kell mindig hinni. Sokkal biztosabb eredményre vezet, ha egyszer, JÓL megcsinálod a statikus URL struktúrát.



  3. #13
    Törzsvendég XinWer logója
    Csatlakozott
    08-07-28
    Hely
    Budapest
    Hozzászólás
    177
    Begyűjtött 0 köszönetet
    0 hozzászólásával

    Alapbeállítás re: Keresőbarát URL-ek létrehozása

    Nekem ilyen a htaccess

    <IfModule mod_rewrite.c>
    RewriteEngine on
    RewriteBase /

    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^(.*)$ /index.php [QSA]

    </IfModule>

    a többit php oldom meg, minden url adatbázisban van. így statot is tudok róla készíteni.



  4. #14
    t4p
    t4p nem elérhető
    Szerkesztő
    Csatlakozott
    09-06-15
    Hozzászólás
    271
    Begyűjtött 0 köszönetet
    0 hozzászólásával

    Alapbeállítás re: Keresőbarát URL-ek létrehozása

    Idézet XinWer eredeti hozzászólása Hozzászólás megtekintése
    Nekem ilyen a htaccess

    <IfModule mod_rewrite.c>
    RewriteEngine on
    RewriteBase /

    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^(.*)$ /index.php [QSA]

    </IfModule>

    a többit php oldom meg, minden url adatbázisban van. így statot is tudok róla készíteni.
    Ez a megoldas hibalehetosegre ad okot.
    Ha figyelmesen elolvasod a feltetel mintat, akkor rajossz:

    - ha nem letezo a file
    - ha nem letezo a konyvtar
    - AKKOR iranyitsuk at a kerest

    Tegyuk fel, hogy olyan url-t szeretnel atiranyitani a hatterben, amilyen neven van egy mappa, vagy file a szerveren. Egybol betolti a mappat vagy a filet, es olyankor az ember nez kukan, hogy miert is nem mukodik az, ami latszolag tokeletes



  5. #15
    Új tag
    Csatlakozott
    09-06-11
    Hozzászólás
    6
    Begyűjtött 0 köszönetet
    0 hozzászólásával

    Alapbeállítás re: Keresőbarát URL-ek létrehozása

    Idézet XinWer eredeti hozzászólása Hozzászólás megtekintése
    Nekem ilyen a htaccess

    <IfModule mod_rewrite.c>
    RewriteEngine on
    RewriteBase /

    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^(.*)$ /index.php [QSA]

    </IfModule>

    a többit php oldom meg, minden url adatbázisban van. így statot is tudok róla készíteni.
    No, engem ez a ,,többit PHP oldom meg...,, rész izgat :P



  6. #16
    Új tag
    Csatlakozott
    09-06-11
    Hozzászólás
    6
    Begyűjtött 0 köszönetet
    0 hozzászólásával

    Alapbeállítás re: Keresőbarát URL-ek létrehozása

    Hangosan gondolkodom, üssetek ha baromság.
    bekerül a db-be egy termék (pl Hauck ikerbabakocsi), egy termék kategóriába (pl:babakocsik). Ebben az esetben a termék recordjához rendelek egy SEF url mezőt, ami megegyezik a termék nevével (pl: Hauck ikerkocsi olcsón eladó -> SEF: hauck_ikerkocsi_olcson_elado
    az oldalon kiíráskor megnézem, hogy a listázott terméknek mi a sef url-je, és a <a href-ba azt teszem be?
    pl: <a href="localhost/hauck_ikerkocsi_olcson_elado">Hauck ikerkocsi olcsón eladó</a>
    Erre (ha jól gondolkodom) az fog történni, hogy amikor a user kattint, elkezdené betölteni a /hauck_ikerkocsi_olcson_elado könyvtárból az index.php-t. de ilyen nincs. vagy teljesen rosszul gondolkodom?

    és mit segít nekem ebben az egészben ez a htaccess kód.

    Keresztül-kasul átolvastam minden fellelhető írást ebben a témában, de egy normális example-t nem találtam sehol, vagy hogy elmagyarázta volna valaki, hogy pontosan hogyan is kell használni.. Szóval sorry ha mocsok kezdő kérdéseim vannak, de a téma érdekel (nagyon) a tudásom tudom hogy nem elegendő, úgyhogy valaki magyarázza el nekem mint egy hülyének hogy mikor mit kell tenni és mi kell írni a forrásba, hogy abból ez és ez legyen.

    Igazán köszönöm.



  7. #17
    Rubyist Geri logója
    Csatlakozott
    07-12-15
    Hely
    \x90
    Hozzászólás
    5.744
    Begyűjtött 1.428 köszönetet
    892 hozzászólásával

    Alapbeállítás re: Keresőbarát URL-ek létrehozása

    Kód:
    RewriteEngine on
    RewriteBase /
    RewriteCond %{SCRIPT_FILENAME} !-f
    RewriteCond %{SCRIPT_FILENAME} !-d
    RewriteRule ^(.*)$ /index.php?rewrite=$1 [L,QSA]

    ez a htaccess a $_GET['rewrite'] valtozoba berakja az url-t,amit ezutan a php-val feltudsz dolgozni. a feldolgozast ugy ertsd hogy pl ez az url : cikkek/kategoria/cikk_cime
    ezt explode al betolod egy tombbe es tudod hogy a nulladik elem az az oldal neve,az elso a kategoria, az masodik a cikk cime. igy tudod melyik oldalt kell eloallitanod es kuldeni a bongeszonek.
    bar en javaslom valamilyen bootstrap megoldas hasznalatat, de ahoz erteni kell az oop-t.


    If debugging is the process of removing software bugs, then programming must be the process of putting them in.
    Ruby blog
    Give a man a fish and you feed him for a day. Teach a man to fish and you feed him for a lifetime.
    Respect all, fear none

  8. #18
    Új tag
    Csatlakozott
    09-06-11
    Hozzászólás
    6
    Begyűjtött 0 köszönetet
    0 hozzászólásával

    Alapbeállítás re: Keresőbarát URL-ek létrehozása

    Ha jól értelmezem az itt olvasottakat, akkor ez a kód:

    <IfModule mod_rewrite.c>
    RewriteEngine on
    RewriteBase /

    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^(.*)$ /index.php [QSA]

    </IfModule>

    ezt jelenti:

    - ha nem letező a file
    - ha nem letező a könyvtár
    - AKKOR irányitsuk at a kérést

    ehhez jön a php+mysql megoldás (olyasmi amit az előbb leírtam)

    ez eddig (talán) tiszta. no de ez hogyan fog végrehajtódni?
    RewriteRule ^(.*)$ /index.php [QSA]

    vagyis mi lesz a kimenete, honnan szedi az értékeket? stb...

    mer ugyi ez a kérés:
    <a href="localhost/hauck_ikerkocsi_olcson_elado">Hauck ikerkocsi olcsón eladó</a>
    sem olyan könyvtár, hogy localhost/hauck_ikerkocsi_olcson_elado, sem olyan file, hogy: hauck_ikerkocsi_olcson_elado nincs, tehát a feltételek a htaccessben teljesülnek és jöhet az átirányítás:
    RewriteRule ^(.*)$ /index.php [QSA]

    de hogy?
    az eredeti linkje ennek ez lenne:
    <a href="localhost/?page=termek&csop=2&tid=234">Hauck Ikerkocsi olcsón eladó</a>

    itt asszem már nem értem az továbbiakat



  9. #19
    Törzsvendég XinWer logója
    Csatlakozott
    08-07-28
    Hely
    Budapest
    Hozzászólás
    177
    Begyűjtött 0 köszönetet
    0 hozzászólásával

    Alapbeállítás re: Keresőbarát URL-ek létrehozása

    $uri = split("\/",$_SERVER['REQUEST_URI'];

    és ezek után a $uri-ban kis tömb, pl
    $uri[0] = "hauck_ikerkocsi_olcson_elado";

    ha kell akkor pm-ben tudok küldeni php5 class-t



  10. #20
    Bölcs magic logója
    Csatlakozott
    09-06-01
    Hozzászólás
    1.544
    Begyűjtött 27 köszönetet
    17 hozzászólásával

    Alapbeállítás re: Keresőbarát URL-ek létrehozása

    Érdemes átállítani keresőbarát URL akkor, ha már a googli leindexelt minden(900) oldalamat? Meg van jópár bejövő linkem a nem seos URL-re. Egyszer átállítottam pár napra és a webmestereszközökben egyből mutatta, h duplikálás van... Gyorsan vissza is állítottam az eredetire.



Oldal: 2 / 5 ElsőElső 1234 ... 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
  •