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 1129 korisnika na forumu :: 121 registrovanih, 13 sakrivenih i 995 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 13297 - dana 20 Jan 2026 17:42

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: 357magnum, Akiro, ALEXV, ArchaBasha, Automaticar, babaroga, Bbbggg1979, bobo85, Bojan198527, bojan313, Boris90, Borski1977, borya90, brundo65, Bubimir, bufanje, cekic, CikaKURE, Clouseau, cojapop, CrazyDiablo, crazydkure, Crazzer, Dejan_vw, Dimitrise93, dj.ape, djordje92sm, Dovla 1980, Draganeli, draganl, Dragon Order, DragoslavS, drale12, DrMrPr, Duk011, ElGenius, Feller, Gaga_89, Gargantua, geo.dule, GeoM, Giskard, gorankuba, Halabit, havoc995, Iii, Istman, ivan979, Jan, jarovitt, kaput21, KizJ, koneks, koom0001, krkalon, Krusarac, Kukuvaja, Laluvr, Lazur_01, ljuba, luja, macak44, MarijaC84, mat, max power, mačković, MegaVLAdaR, mercedesamg, MIKI63, milimoj, MiljanXD, miroslav milanović, MiroslavD, mist-mist, Mitogna, Miškić, mrvica78, N.e.m.a.nj.a., nebkv, Nenad9982, Nole, Obrad2, oldtimer, oldusername, Pekman, Petrusci, PlayerOne, precan, RajkoB, raster12, Razdroid, ruso, S94, samp1389, sap, sevenino, skok, Smiljkovich, Srle993, Stevan Visoki, stingD, suhoj27, tanzanija, tooljan, tritonus, TRZH92, Tunguska55, ujke, urosbg, Vaske8990, vathra, VJ, Vlada78, VX1, yrraf, yufighter, zajcev1, zlaya011, Zorge, Zukov, zule2