htacces mod rewrite kako?

1

htacces mod rewrite kako?

offline
  • Pridružio: 30 Avg 2008
  • Poruke: 91

Pozdrav,

Kako da napravim sef urlove pomocu htaccess-a?

php code izgleda ovako

$sqlCommand = "SELECT id, linklabel FROM pages WHERE showing='1' ORDER BY id ASC"; $query = mysqli_query($myConnection, $sqlCommand) or die (mysqli_error()); $menuDisplay = ''; while ($row = mysqli_fetch_array($query)) {     $pid = $row["id"];     $linklabel = $row["linklabel"];        $menuDisplay .= '<li><a href="index.php?pid=' . $pid . '">' . $linklabel . '</a></li>';     } mysqli_free_result($query);


Onda u htaccessu dodajem

RewriteEngine On
RewriteRule /index.php(.*)(.*) $ /index.php?pid=$pid

nakon ovoga error 500

Ako moze neko malo da mi objasni "rewrite rule"



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • Pridružio: 15 Maj 2006
  • Poruke: 333
  • Gde živiš: Babušnica

probaj ovako u .htaccess

RewriteEngine On RewriteRule /(.*)(.*)$ /index.php?pid=$1 [L]

Da ti objasnim ne umem Very Happy
Znam da sam se dosta namučio dok sam prokljuvio šta i kako Very Happy



offline
  • Pridružio: 30 Avg 2008
  • Poruke: 91

Ovako radi, ali mi se link ne menja ostaje isti, i sada mi ne radi link do css-a, da li tamo treba nesto da se menja

offline
  • Pridružio: 15 Maj 2006
  • Poruke: 333
  • Gde živiš: Babušnica

Bez .htaccessa linkovi izgledaju ovako:

<a href="http://nekidomen.com/index.php?pid=12345">12345</a>


Kad dodaš mod_rewrite i sve to namestiš lepo da radi onda bi trebalo ovako:
<a href="http://nekidomen.com/12345">12345</a>

Što se tiče css-a i js-a probaj da staviš direktne putanje, sa http.

offline
  • Pridružio: 30 Avg 2008
  • Poruke: 91

Napisano: 12 Jul 2010 17:08

Izvinjavam se ne rade linkovi u css-u- do slika

Dopuna: 12 Jul 2010 17:11

npr link do slike u css-u izgleda ovako:
background-image: url(images/comment_bg.jpg);

Dopuna: 12 Jul 2010 17:12

Šta znači [L] u kodu za htaccess što dodao

offline
  • Pridružio: 15 Maj 2006
  • Poruke: 333
  • Gde živiš: Babušnica

Citat:Što se tiče css-a i js-a probaj da staviš direktne putanje, sa http.
Probaj tako i za slike. Ne možeš da znaš dok ne probaš Wink
http://www.widexl.com/tutorials/mod_rewrite.html

offline
  • Pridružio: 30 Avg 2008
  • Poruke: 91

Napisano: 12 Jul 2010 17:24

Mislim da ću da pregledam stranicu koju si mi dao, pa se javljam ako imao dodatnih problema. Hvala na pomoci

Sajt radim lokalno (wampp)

Dopuna: 12 Jul 2010 17:59

Što se tiče css-a i slika u njemu to sam resio ovako u htaccessu

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

nakon ovoga ucitava slike iz css-a

Dopuna: 12 Jul 2010 20:32

Ne razumem zasto mi se linkovi i dalje ne menjaju nego ostaju isti

offline
  • Pridružio: 15 Maj 2006
  • Poruke: 333
  • Gde živiš: Babušnica

Koji linkovi? Gde?

offline
  • lnenad  Male
  • Stručni saradnik
    Web
  • Nenad
  • Arhitetak
  • Pridružio: 16 Jan 2007
  • Poruke: 2860
  • Gde živiš: Bijeljina

hnenad ::Napisano: 12 Jul 2010 17:24


Ne razumem zasto mi se linkovi i dalje ne menjaju nego ostaju isti


Linkovi na stranici, ako na njih mislis, se ne mjenjaju, ti ih mjenjas u dokumentu u one koje si naveo u htaccessu, htaccess fajl daje upit serveru da pretvori npr.

prodavnica/patike/adidas.html u prodavnica.php?kat=patike&vrsta=adidas

razumio imenjace Smile ?

offline
  • Pridružio: 30 Avg 2008
  • Poruke: 91

Razumeo sam , sry malo se odmarao od mašine, polako iguram napred.
Hvala na pomoći

Ko je trenutno na forumu
 

Ukupno su 868 korisnika na forumu :: 132 registrovanih, 11 sakrivenih i 725 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 20624 - dana 04 Apr 2026 04:18

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: 1MAP, Ailton, aleksandar1888, Aleksandar1991, Armadillo, Aska, Avalon015, Baždaranac, BB, Bbbggg1979, berste23, bestguarder, Bojan198527, bojan313, Boris90, Bosnjo, Bradonja89, Chainsaw, CHARLIE JA., cikadeda, Ciri1994, Citalac, Clouseau, coaa, d.arsenal321, darcaud, DeerHunter, deki1001, djukapfc, DJUNTA, Dorcolac, Draganeli, draganl, drgrozozo, dushan, Dvojac005, Electron, Ercomero, eulereix, FOX, GazdaDjoka, Gogi_avio, Gosha101980, Goxy1, grenadir, hatman, Heavy Jerk, HrcAk47, Insan, Istman, jarovitt, Jester, JimmyNapoli, JOntra, kolateralnasteta, Kolimator, kolle.the.kid, komenski, Koser, Kruger, kybonacci, Lazarus, lcc, LjubisaR, LostInSpaceandTime, LUDI, luja, mackenzie, Makarid, Manjane, marko.markovic, marsi, MaschinenPistole, medaTT, mercedesamg, Mercury, mikrimaus, MiloradKomadic, milos.cbr, MilunovicM, Mitogna, mkukoleca, moldway, Mrav Obrad, mux, Nebojsa81, nebojsag, Neutral, Nikolajevic, Obrenovic, Orc, OtacMakarije, partyzan, Prašinar, precan, Radgost, Radoslava, raster12, Resnica, Roksi, royst33, samojednoimeznam, sasa87, Savkec, Semberija, Sir Budimir, skylab1111, sony771, srbijaiznadsvega, Srki98, Srky Boy, ss10, stalja, StankoVrankovic, tachinni, Tanjagre, Timočka Divizija, Titan, tmanda323, Tristan_Bantam, Underwood, Velibor Radoja, Vlada76, vojnik švejk, W123, wizzardone, wolverined4, xAlex2, yip314, zgoljo, Zmaj Tolak, 1107