Kako postavljati linkove?

Pozdrav,

dali mi neko može reći kako da od vakog linka

hxxp://www.proba.bh-forum.com/profil.php?idkorisnici=1

napravim da bude vako

hxxp://www.proba.bh-forum.com/profil/1

i koji je nacin bolji dali ima kakve razlike.

HVALA!

Moras nauciti url rewriting, malo je komplicirano za pocetnike,
http://lmgtfy.com/?q=htaccess+url+rewriting

Bolji je ovaj drugi nacin ali jedino ako ga malo “poboljsas” u tom smislu da napravis url da sadrzi neke korisne rijeci, npr. hxxp://www.proba.bh-forum.com/aston-martin-luksuzni-auto/ . To je dobro za optimizaciju stranice za trazilice.

Ako napravis hxxp://www.proba.bh-forum.com/profil/1 jedina je prednost to sto je krace i ljepse izgleda, nema nekih drugih prednosti

evo vako sam ja uradio u .htaccess

RewriteEngine on

RewriteRule pocetna$ index.php

RewriteRule profil/(.*)$ profil.php?idkorisnici=$1

e sad imam problem sa style.css

pocetnu stranicu kad otvorim radi mi style.css

hxxp://www.proba.bh-forum.com/pocetna

a kad otvorim npr. profil korisnika

hxxp://www.proba.bh-forum.com/profil/1

neradi mi style.css

znali neko u cemu moze biti problem?

HVALA!

ja sam taj problem riješio tako što sam stavio apsolutni link do css fajla, mada bi to trebalo riješiti tako što ćeš srediti url rewriting.

evo vako sam stavio link do css fajal

<link rel="stylesheet" type="text/css" href="style.css" />

a možes li mi pojasniti kako da sredim url rewriting?

HVALA!

to ti nije apsolutna putanja.
Apsolutna putanja znači:

href="http://www.mojsajt.com/style.css"

Pa razmisli malo zašto ti ne radi “style.css”.

http://example.com/style.css
je lokacija CSS stila, a ako tebi URL rewrite napravi da je URL
http://example.com/user/1
, browser to interpretira kao da si u folderu “user” u kojem nema style.css

Soluciju ti je rekao mikibm :slight_smile:

Apsolutni URL sastoji se od pune adrese, što znači uključuje protokol (metoda pristupa dokumentu ili usluzi putem Interneta, kod tebe je, Hypertext Transfer Protocol (HTTP), web-poslužitelj, te put i naziv datoteke.

Kad bi bio malo određeniji i kad bi nam rekao da je u pitanju možda neki od cms-ova poput joome onda bi ti mogli i malo bolje pomoći, ako nije u pitanju cms onda se ne bi baš petljao u rewriting pošto je to i kod mene još u izučavanju i eksperimentalnoj fazi.

hvala vam radi sad :slight_smile:

hvala može biti i + na reputaciju

kolko ja znam ovo je nemuguće, osim nekako sa htaccess .

a može jednostavno i kad piše link ili nešto izostaviti ime domene, ali početi sa /
npr umjesto

href="http://www.mojsajt.com/style.css"


href="/style.css"