View previous topic :: View next topic |
Author |
Message |
1ONE
Joined: 13 Mar 2004 Posts: 136 Location: Zagreb
|
Posted: 05.06.2005 19:24 Post subject: |
|
|
Opet ja
Uglavnom , riješio sam ovaj problem koji sam imao... naime rewrite mi je radio dobro dok nisam pozvao neki postojeci direktoriji ( npr /forum ili cgi-bin ) i onda sam malo surfao , pisao i dosao do rijesenja :
Code: |
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [L]
RewriteRule ^([^/]+)/$ index.php?str=$1 [L]
|
Dakle , pogleda dali ima taj file/folder , ako ima otvori njega , u protivnom otvori revrajta... |
_________________ have fun |
|
Back to top |
|
|
nel`chee
Joined: 08 Jul 2004 Posts: 2087 Location: Rijeka
|
|
Back to top |
|
|
1ONE
Joined: 13 Mar 2004 Posts: 136 Location: Zagreb
|
Posted: 06.06.2005 03:11 Post subject: |
|
|
e to ti je onda zajeb... potrudi se da se ne zovu , a i nema nikakve logike da se zovu isto |
_________________ have fun |
|
Back to top |
|
|
nel`chee
Joined: 08 Jul 2004 Posts: 2087 Location: Rijeka
|
Posted: 07.06.2005 03:13 Post subject: |
|
|
kako nema logike, pobogu? O_o ima savrsene logike i tako mora bit radi mog lakseg snalazenja, a i da bi visitori kada utipkaju stranica.com/imefoldera/ umjesto listinga foldera ili 403 errora dobili stranicu. |
_________________ ♥ art & design portfolio ♥ free Photoshop brushes stuff ♥ sketchblog ♥ facebook ♥ |
|
Back to top |
|
|
smasher
Joined: 10 Jan 2004 Posts: 229 Location: Zaprešić
|
Posted: 14.06.2005 20:58 Post subject: |
|
|
hmmm, imam problem. pokušavao sam svakojake kombinacije od ovog svega kaj ste vi tu pisali, pa i nekih sa drugih sajtova...
nego, ja imam sljedeći problem. zapravo više njih:
1. kad napravim rule koji mi recimo linkovi.html stranicu rewrajta u ../links/ sve radi, ali kad želim isto to napraviti sa .php stranicom, ne radi...
2. imam ovo:
Code: | www.nekisajt.com/news.php?id=54 |
htio bi rewrajtat u ovo:
Code: | www.nekisajt.com/news/54/ |
3. i još jedan prob. kako da ja iz php-a uzimam id ??? normalno sa $_GET ili $_REQUEST (koja je razlika !?!?!). ne znam jel imam krivi rule postavljen, ili moram sa php-om drukčije vadit taj id pošto to sad više nije ?id=54
e i još nekaj...
imam ovo:
Code: | RewriteRule ^news/(.*)/ news.php?id=$1 |
i on mi nikak neće stavit news/54 nego ga prepoznaje kao običan news/ pa prikazuje news.php stranicu. a kad mu ja stavim news/?id=54 onda radi... a ja bi bez ?id= ....
i isto tak radi makar ja stavio news/news/news/nešto/još/nešto...
pliz help |
_________________ http://3DHR.net - Srce hrvatskih 3d artista
http://www.Rhino3DHelp.com |
|
Back to top |
|
|
smasher
Joined: 10 Jan 2004 Posts: 229 Location: Zaprešić
|
Posted: 15.06.2005 00:06 Post subject: |
|
|
evo da se pohvalim da sam skužio zašt mi rule nije radio...
pa usput da i novi problem kažem...
kada pišem rulove u httpd.conf (localhost) onda radi, a kad isto to radim u htaccess onda ne...???
e da, i radi kad mi je sajt u documentroot-u, a ne nekom poddirektoriju.... ???
pomagaj |
_________________ http://3DHR.net - Srce hrvatskih 3d artista
http://www.Rhino3DHelp.com |
|
Back to top |
|
|
|