[ eBojan @ 21.08.2009. 10:20 ] @
Imam .htaccess:
Code:
IndexIgnore *
Options +FollowSymLinks

RewriteEngine on

RewriteCond %{REQUEST_URI} "/css/" [OR]
RewriteCond %{REQUEST_URI} "/extra/" [OR]
RewriteCond %{REQUEST_URI} "/images/" [OR]
RewriteCond %{REQUEST_URI} "/includes/" [OR]
RewriteCond %{REQUEST_URI} "/js/" [OR]
RewriteCond %{REQUEST_URI} "/scripts/" [OR]
RewriteCond %{REQUEST_URI} "/error/" [OR]
RewriteCond %{REQUEST_URI} "/src/"
RewriteRule (.*) $1 [L]

RewriteRule ^(.*)$ index.php [L,QSA]


ErrorDocument 400 /error/err400.html 
ErrorDocument 401 /error/err401.html 
ErrorDocument 403 /error/err403.html 
ErrorDocument 404 /error/err404.html 
ErrorDocument 500 /error/err500.html 


Ovo na localhostu radi dobro, bez problema, kad uploadujem sve na hostserver dobijam gresku Error 500.
Citao i trazio recenje ali ne mogu da ga nadjem.
Treba mi sledece:
Imam npr adresu www.ime.com/o-nama, meni samo treba da mi prosledi celu adresu na index.php, ostalo radim u tom scriptu:
Code:
$m_uri = $_SERVER['REQUEST_URI'];
$ad = explode("/", $m_uri);


Pretpostavljam da ovo nije tesko da se uradi, ali treba da se zna!!!


[ agvozden @ 22.08.2009. 16:55 ] @
Možda ti nije podržan mod_rewrite ili možda i sam .htaccess?
izbriši fajl ili skup direktivi pa proveri
[ eBojan @ 22.08.2009. 18:25 ] @
Radi se o loopia hostingu. U phpinfo() u delu Loaded Modules je prikazan mod_rewrite. A i sam .htaccess preusmerava me u nekim slucajevim na ErrorDocument. U jednom slucaju sam dabio (ali sad ne znam tacno kad) da mi lepo ucita stranu www.ime.com, ali kad probam www.ima.com/pocetak (sto bi trebalo da bude isto) ne radi.

Dakle, meni treba da mi odradi sledece:
- da prosledi celu url adresu na index.php
- i da vrati ucitanu adresu bez ikakve modifikacije
znaci:
- prosledi adresu www.ime.com/o-nama na index.php ($_SERVER['REQUEST_URI'])

Ako neko moze da mi pomogne kako da to uradim?
[ cyborg_b @ 19.08.2010. 14:10 ] @
Evo sta kaze Loopia baza znanja na https://support.loopia.rs/wiki..._putanje_upotrebom_mod_rewrite

Citat:
Da bi mod_rewrite radio sa relativnim putanjama potrebno je da prvo navedete koji je osnovni direktorijum Vaše aplikacije/sajta. Ovo se radi postavljanjem direktive RewriteBase odmah nakon direktive RewriteEngine u .htaccess fajlu.

Evo i dva primera:

Ako se .htacces fajl nalazi u folderu public_html onda unesite
RewriteBase /
Ako se .htaccess fajl nalazi u public_html/subfolder/ onda unesite
RewriteBase /subfolder/


Znaci konkretan primer bi bio

RewriteEngine On
RewriteBase /