[ kupidisk @ 11.04.2006. 16:32 ] @
Koristim Joomla CMS ciji sef modul pretvare linkove tipa:

hxxp://www.pcigre.com/proba1/index.php?option=com_content&task=section&id=1&Itemid=2

pretvara u linkove tipa:

hxxp://www.pcigre.com/proba1/content/section/1/2/

E sad mene zanima da li bi uz pomoc .htaccessa mogao pojedine (tacno odredjene linkove (za sekcije) pa ulepsam prepisivanjem u npr:

hxxp://www.pcigre.com/proba1/nesto.php

Thenutni .htaccess:

Code:
##

Options +FollowSymLinks

RewriteEngine On

RewriteCond %{HTTP_HOST} !^www.pcigre.com$ [NC]
RewriteRule ^(.*)$ http://www.pcigre.com/$1 [R=301]

RewriteCond %{REQUEST_FILENAME} !\.(css|js|pl|txt)$
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*) index.php
[ Gojko Vujovic @ 11.04.2006. 16:34 ] @
Citat:
kupidisk:
E sad mene zanima da li bi uz pomoc .htaccessa mogao pojedine (tacno odredjene linkove (za sekcije) pa ulepsam prepisivanjem u npr:

hxxp://www.pcigre.com/proba1/nesto.php


Moraš da nam napišeš IZ ČEGA i U ŠTA želiš rewriting. Primer URL-a pre i posle prepisivanja bi dobro došao.
[ kupidisk @ 11.04.2006. 16:36 ] @
Npr iz:

hxxp://www.pcigre.com/proba1/index.php?option=com_content&task=section&id=1&Itemid=2

u

hxxp://www.pcigre.com/proba1/nesto.php

Demo/test sajt je dignut na hxxp://www.pcigre.com/proba1/ svako ko je voljan da pomogne moze ftp da dobije...

[Ovu poruku je menjao kupidisk dana 11.04.2006. u 17:37 GMT+1]
[ Gojko Vujovic @ 11.04.2006. 16:40 ] @
Code:

RewriteRule nesto.php index.php?option=com_content&task=section&id=1&Itemid=2 [QSA]

[ kupidisk @ 11.04.2006. 16:54 ] @
Skripta ga prepise u:

hxxp://www.pcigre.com/proba1/content/section/1/2/

Moze li se staviti do znanja da kada naidje na uslov da je url:

hxxp://www.pcigre.com/proba1/index.php?option=com_content&task=section&id=1&Itemid=2

da ga prepise u

hxxp://www.pcigre.com/proba1/nesto.php

i da to bude zadnje pravilo...


Ili mozda da ga skripta prepise iz:

hxxp://www.pcigre.com/proba1/index.php?option=com_content&task=section&id=1&Itemid=2

u

hxxp://www.pcigre.com/proba1/content/section/1/2/

pa da ga iz

hxxp://www.pcigre.com/proba1/content/section/1/2/

prepisemo u

hxxp://www.pcigre.com/proba1/nesto.php




[ kupidisk @ 11.04.2006. 17:24 ] @
@Gojko: probah ovo sto si napisao i jos nekoliko stvari koje sam nasao u tutorijalima, ali ne uspeh...

[Ovu poruku je menjao kupidisk dana 11.04.2006. u 18:26 GMT+1]
[ Gojko Vujovic @ 11.04.2006. 22:39 ] @
Ne razumemo se mi koliko vidim. Kažeš

"Skripta ga prepise u:

hxxp://www.pcigre.com/proba1/content/section/1/2/"

Ali onaj kod koji sam ja dao ne radi to, tako da verovatno imaš ostatke nekog drugog prepisivanja već aktivne. Ne možemo davati kompletne odgovore ako ne znamo da li se već radi neko drugo prepisivanje adresa. Bitan je i redosled kod toga.

Dalje, ja sam razumeo da hxxp://www.pcigre.com/proba1/nesto.php treba da se prepiše u hxxp://www.pcigre.com/proba1/index.php?option=com_content&task=section&id=1&Itemid=2 ali vidim da tražiš obrnuto. Sintaksa je "rewriterule SOURCE DESTINATION.." tako da je dovoljno samo da im zameniš mesta u onome što sam ti dao i radiće se prepisivanje iz prve adrese u drugu. Ako ti treba da URL ostaje isti u address baru, koristi QSA na kraju. Ako ti treba čista redirekcija i da stoji novi url, probaj sa R.

[ kupidisk @ 12.04.2006. 17:18 ] @
Znam da se ne razumemo... zato sam i mislio da je zgodnije preko nekog IMa... Sto se tice ostalog koga. Postovao sam ceo sadrzaj .htaccessa ako si na to mislio.