mod_rewrite pomoč
 
selaz 29. mar 2008 21:03:18 Pridružen od:
1. maj 2007
92 objav
66 2 0
#1

Imam težavo, ki se bo vsem tistim ki obvladate mod_rewrite zdela banalna.



Želim da se :



http://www.primer.com/seo-prijazen-link/123



interpertira kot :



http://www.primer.com/index.php?articleid=123



Težavo imam s slikami in css-ji, ti se ne prikazujejo, src-i zgledajo takole:

src="http://www.primer.com/seo-prijazen-link/images/logo.gif"



RewriteEngine on

RewriteRule .(gif|jpg|png|css)$|^.php$ - [L]

RewriteRule ^([^/]+)/([0-9]+)/?$ /index.php?articleid=$2



Pa še struktura:

/index.php

/images

/main.css



V čem je trik?


všeč(0) ni všeč(0) spam(0)
 
mlavta1 29. mar 2008 21:03:26 Pridružen od:
10. dec 2006
1035 objav
348 85 20
#2

Samo navedi celotno pot do slik ter css-ja

Se pravi http://stran.com/slika/slika.jpg


všeč(0) ni všeč(0) spam(0)
Optiweb - Spletne rešitve | Si kofetar? | Videa.si - Inovativna video produkcija
 
selaz 29. mar 2008 21:03:40 Pridružen od:
1. maj 2007
92 objav
66 2 0
#3

Absolutne poti delajo ampak a se ne bi dalo nekako po tisti logiki, ki sem jo napisal: če najdeš .gif .jpg .png .css .php končaj. Bi raje ohranu relativne poti na index.php Kaj se vam zdi?


všeč(0) ni všeč(0) spam(0)
 
HeXeR 29. mar 2008 23:03:18 Pridružen od:
13. dec 2006
3268 objav
122 22 5
#4

Amm ja ... no ja, končaj kaj ? Apache samo "preslika" vsebino, potem brskalnik dela probleme, tako da nemoreš nič končati ... lahko pa uporabiš -> http://www.w3schools.com/tags/tag_base.asp


všeč(0) ni všeč(0) spam(0)
First rule of business, protect your investment.
 
selaz 30. mar 2008 00:03:56 Pridružen od:
1. maj 2007
92 objav
66 2 0
#5

Sem naredu absolutne poti:



/main.css

/images/logo.png

.

.

.

in



RewriteEngine On

RewriteRule ^([^/]*)/([0-9]+)$ index.php?articleid=$2



Sedaj stvar dela


všeč(0) ni všeč(0) spam(0)
 
 

🔒 Za odgovor na to temo se moraš prijaviti.

Prijavi se