Sziasztok!
Keresőbarát URL-eket szeretnék a lokalhoszt.hu oldalamra. De előtte lesz még egy kis elmélkedésem, hogy hogyan is működik nálam egy hír létrejötte.
Jelenleg így néz pl. egy hírnek az URL-je:
http://lokalhoszt.hu/index.php?lokal=hir&hirid=448
A 448-as id-vel rendelkező rekordot kiolvassa a hírek táblából, ebben semmi új sincsen a php-soknak már. Utánaolvastam azért a dolgoknak, hogy nem csak a "PHP" oldalon, hanem a webszerver beállításainál is módosítani kell. Ugye a .htaccess fájl és a rewrite parancs kell hozzá, ezzel nem is lesznek gondok.
Ilyen URL-t talán már tudnék is csinálni a fentiből, hogy:
http://lokalhoszt.hu/hir/448
De SEO szempontból ez még nem jó. Ilyesmire gondoltam, hogy
http://lokalhoszt.hu/hir/448/tomb_ra...launch_trailer
Ugye ez a fenti link lenne az igazi.
Ahol a legkorrektebb leírást találtam, ott fizikailak létrehozták a teszem azt a 448 könyvtárat és még azon belül, hogy tomb_raider_underworld_launch_trailer és azon "mégbelül" egy index.php-t, amely egy függvénnyel "összerakja" az oldalt. És ugye akkor amikor létrejön a hír, amikor megtörténik az adatbázisba való mentés.
Nálam, úgy történik pl. egy hír létrejötte, hogy rákattintok egy gomba, amely beszúr egy szinte üres rekordot az adatbázisba. Oké ebben a rekordban egyből feltűnik, a hírnek az ID-je és még néhány tulajdonsága, hogy nincsen még engedélyezve, és hogy nem is kiemelt a hír. Amikor valaki nekáll szerkeztgetni, akkor ugye módosítja összevissza többek közt a hír címét is. Majd, amikor rábök a hír első engedélyezésére, akkor kapja meg a hír rekordja a dátumot és időt, amely során teszi időrendbe a híreket a blokkokban.
Teszem azt megvan az első engedélyezés, és meglenne ez a "szép" keresőbarát url is, akkor ha a szerkesztő esetleg módosít a hír címén? Arra is gondoltam, hogy pl. csinálnék egy új mezőt a hírek táblába, amely mindig elmentené a hír címét is egy "lepucolt" verzióban:
tehát a hírek tábla hír címének a mezője ugye ez: Tomb Raider: Underworld Launch trailer!
és ez lenne a lepucolt: tomb_raider_underworld_launch_trailer
és ha bármikor, akármikor módosítva lenne a hír címe, akkor ebben a lepucolt mezőben is módosulna a hír címe.
Lehet, hogy túlbonyolítom a dolgot, de bevallom nem is teljesen tiszta még.
Tehát a kérdéseim. Muszáj így fizikailag létrehoznom könyvtárakat és index.php-kat, hogy elérjem végre ezeket a fránya keresőbarát url-eket? Vagy van más megoldás is? Esetleg én bonyolítom megint túl a dolgokat?
És még annyi, ha esetleg sikerülne ez a keresőbarát url-es játék, de akkor is megmaradhatnak a "régi vágású" linkjeim? Továbbá, a .htaccess módosításakor, ugye magában az oldal kódjaiban nem kell módosítanom a ?lokal=hir&hirid=448 fajta féle linkeket?
Dióhéjban ennyi lenne a kérdésem?
Hasonló témák:
Könyvjelzők