Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

mod_rewrite ne sprovodi pravilo - pomoc

[es] :: Linux/UNIX serveri i servisi :: mod_rewrite ne sprovodi pravilo - pomoc

[ Pregleda: 2654 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

vilyu
Web Developer
Beograd, Srbija

Član broj: 1188
Poruke: 444



+2 Profil

icon mod_rewrite ne sprovodi pravilo - pomoc11.12.2004. u 13:06 - pre 234 meseci
Zdravo. Pretrazivao sam i es i google, ali nisam uspeo da nadjem resenje za problem koji me je snasao. Instalirao sam na svojoj masini Apache, sa podrskom za mod_rewrite, i to radi jer se RewriteLog (RewriteLogLevel 9) definisan u httpd.conf-u popunjava. E gde je problem:

U httpd.conf-u imam definisan
Code:

RewriteRule ^/test2/$ /test/index2.html

a probao sam i ostale kombinacije sa i bez znakova ^ i $, kao i sa i bez / na pocetku ili kraju onog test2


u rewrite log-u se pojave redovi tipa
Code:

127.0.0.1 - - [11/Dec/2004:03:47:11 +0100] [darkstar.example.net/sid#81bddec][rid#8207684/initial] (2) init rewrite engine with requested uri /test2
127.0.0.1 - - [11/Dec/2004:03:47:11 +0100] [darkstar.example.net/sid#81bddec][rid#8207684/initial] (3) applying pattern '/test2' to uri '/test2'

ili ono: pass /xyz, ali se nikada ne otvori stranica na koju sam uputio preko rewriteRule-a. Slicna je situacija i kad sve to zapisem u .htaccess-u.

Mozete li mi reci o cemu se radi. Da li treba jos nesto da ukljucim u httpd.conf-u? Sate sam potrosio pokusavajuci da otkrijem sta ovde ne radi. Hvala unapred na vasem vremenu.
Pera električar 0637129710, BG, preporučujem.
 
Odgovor na temu

Gojko Vujovic
Amsterdam, NL

Administrator
Član broj: 1
Poruke: 13651



+165 Profil

icon Re: mod_rewrite ne sprovodi pravilo - pomoc11.12.2004. u 18:24 - pre 234 meseci
Sa pomenutim setovanjem, da li si probao da u browseru pozoveš host/test2/ ?
 
Odgovor na temu

vilyu
Web Developer
Beograd, Srbija

Član broj: 1188
Poruke: 444
Via: [es] mailing liste



+2 Profil

icon Re: mod_rewrite ne sprovodi pravilo - pomoc11.12.2004. u 20:55 - pre 234 meseci
Nisam siguran da te razumem. Pozivao sam http://localhost/test2/ , a probao
sam i bez poslednjeg slesha.

Pozdr.
Pera električar 0637129710, BG, preporučujem.
 
Odgovor na temu

Gojko Vujovic
Amsterdam, NL

Administrator
Član broj: 1
Poruke: 13651



+165 Profil

icon Re: mod_rewrite ne sprovodi pravilo - pomoc11.12.2004. u 22:48 - pre 234 meseci
Probaj da dodaš neku akciju na kraj rewriterule-a, npr. " [R]".
 
Odgovor na temu

vilyu
Web Developer
Beograd, Srbija

Član broj: 1188
Poruke: 444
Via: [es] mailing liste



+2 Profil

icon Re: mod_rewrite ne sprovodi pravilo - pomoc12.12.2004. u 00:01 - pre 234 meseci
Bedak, nista. Rezultat se nije promenio ni kad sam dodao [R] u RewriteRule.
Pera električar 0637129710, BG, preporučujem.
 
Odgovor na temu

popeye
Branko Ivanović
Beograd

Član broj: 3846
Poruke: 960
*.187.17.bitsyu.net.

Jabber: popeye@elitesecurity.org
ICQ: 18038966
Sajt: popeye.linuxo.org


Profil

icon Re: mod_rewrite ne sprovodi pravilo - pomoc13.12.2004. u 01:49 - pre 234 meseci
A da probaš da skloniš razlomačku crtu? Recimo:

Code:

RewriteEngine on
RewriteBase /
RewriteRule ^test2 /test/index2.html
 
Odgovor na temu

vilyu
Web Developer
Beograd, Srbija

Član broj: 1188
Poruke: 444



+2 Profil

icon Re: mod_rewrite ne sprovodi pravilo - pomoc16.12.2004. u 23:23 - pre 234 meseci
Probao sam i to, ali nema vidljivih rezultata. Samo se u logu pojave sledece linije:
Code:
127.0.0.1 - - [17/Dec/2004:00:17:27 +0100] [darkstar.example.net/sid#81bddec][rid#820727c/initial] (2) init rewrite engine with requested uri /test2
127.0.0.1 - - [17/Dec/2004:00:17:27 +0100] [darkstar.example.net/sid#81bddec][rid#820727c/initial] (1) pass through /test2
127.0.0.1 - - [17/Dec/2004:00:17:27 +0100] [darkstar.example.net/sid#81bddec][rid#820727c/initial] (3) [per-dir /www/htdocs/] strip per-dir prefix: /www/htdocs/test2 -> test2
127.0.0.1 - - [17/Dec/2004:00:17:27 +0100] [darkstar.example.net/sid#81bddec][rid#820727c/initial] (3) [per-dir /www/htdocs/] applying pattern '^test2' to uri 'test2'
A slicno se desava i kad ne stavim znak ^ ispred test2. Da li mozda neki drugi modul ne vrsi svoj posao? Mozda bih nesto drugo trebalo da pogledam? Hvala.
Pera električar 0637129710, BG, preporučujem.
 
Odgovor na temu

[es] :: Linux/UNIX serveri i servisi :: mod_rewrite ne sprovodi pravilo - pomoc

[ Pregleda: 2654 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.