Builder.cz - Informacni server o programovani

Odběr fotomagazínu

Fotografický magazín "iZIN IDIF" každý týden ve Vašem e-mailu.
Co nového ve světě fotografie!

 

Zadejte Vaši e-mailovou adresu:

Kamarád fotí rád?

Přihlas ho k odběru fotomagazínu!

 

Zadejte e-mailovou adresu kamaráda:

mod_rewrite

Seznam témat     Nová odpověď

Přihlásit se     Registrace     Zapomenuté heslo

Re: mod_rewrite

Autor: spaze

11:24:21 29.07.2005

Nazdarek,

29. července 2005, 11:19:01, mahroch napsal(a):
> NO, doriesim to este v tomto vlakne, lebo si myslim, ze to patri sem:

to si myslis spatne.. ono to totiz po novym patri do http://forum.builder.cz/list.php?157

> RewriteRule ^%{DOCUMENT_ROOT}/test/maros/sakra/vykonaj/test-dnes\.html$

| RewriteRule Pattern Substitution
|
| Pattern is a perl compatible regular expression which gets applied to the
| current URL.

Cili tvoje URL urcite nevypada tak, jak jen mas uvedeny.

> nic viac. Mal by som pridat treti riadok RewriteLog on ? alebo sa to robi niekde v httpd.conf?

to je popsany v manualu. Kdyz jej zapnes, poznas, ze ten dotaz jsi mohl
vyresit behem chvile sam.

--
Vendita ed affitto degli spazi commerciali.


Příspěvek zaslán emailem

Citovat příspěvek

 

Re: mod_rewrite

Autor: mahroch

11:19:00 29.07.2005

NO, doriesim to este v tomto vlakne, lebo si myslim, ze to patri sem:

Rule mam taketo:

RewriteRule ^%{DOCUMENT_ROOT}/test/maros/sakra/vykonaj/test-dnes\.html$ %{DOCUMENT_ROOT}/test/maros/sakra/vykonaj/test_kompletny.php [L]

tj. prvy regexp pre lomitka nepouziva backslashe - nefunguje.

Ak pridam backslashe tj.

RewriteRule ^%{DOCUMENT_ROOT}\/test\/maros\/sakra\/vykonaj\/test-dnes\.html$ %{DOCUMENT_ROOT}/test/maros/sakra/vykonaj/test_kompletny.php [L]

Tak nefunguje tiez.

> RewriteLog mas zapnuty ?

no asi nie, v .htaccess mam len dva riadky

RewriteEngine On
RewriteRule ...

nic viac. Mal by som pridat treti riadok RewriteLog on ? alebo sa to robi niekde v httpd.conf?

M.

Citovat příspěvek

 

Re: mod_rewrite

Autor: tygl

10:51:14 29.07.2005

No, ja bych treba i rad pomohl, ale bez toho regexpu, ktery tam mas ti
tezko nekdo rekne jestli ho mas ci nemas spatne. A jinak bezna odpoved
RewriteLog mas zapnuty ?




P.S.: Navic by bylo fain zalozit nove tema a neplacat to do jednoho
vlakna (mozna jich je vic, ale to genialni forum to placa do jednoho,
aspon co se mailu tyce).

--
t.

mahroch napsal(a):
>
> Tak ja pridam otazku, ktora ma traaapi:
>
> vcera som rewrite uspesne rozchodil ale len z rootu, tj. ak mam www.maros.sk/test-dnes.html tam mi to rewrituje na co len chcem aj do inych skriptov v inych leveloch napr www.maros.sk/test/maros/sakra/vykonaj/test_kompletny.php?typ=test-dnes.
>
> Ale ani po hodine maturovania ako na to mi to neslo urobit z nizsich levelov, napr aby prepisovalo www.maros.sk/sakra/vykonaj/test-dnes.html na
> www.maros.sk/test/maros/sakra/vykonaj/test_kompletny.php?typ=test-dnes.
>
> .htaccess dom dal aj do rootu aj do levelu www.maros.sk/test/maros/sakra/vykonaj/, nastavil som rewrite rule a nic. Nejde.
>
> Mam takeho tusaka ze mozno mam len ten prvy regexp zly ... ze neviem ako tam zadat lomitko. SKusal som s aj bez back slashu (tak ako je pred bodkou), ale nic.
>
> POradite plisss?
> --
> Autor: mahroch
> Forum: Php
> Odkaz: http://forum.builder.cz/read.php?20,1160447,1163683#msg-1163683
>

Příspěvek zaslán emailem

Citovat příspěvek

 

Re: mod_rewrite

Autor: mahroch

10:16:54 29.07.2005

Tak ja pridam otazku, ktora ma traaapi:

vcera som rewrite uspesne rozchodil ale len z rootu, tj. ak mam www.maros.sk/test-dnes.html tam mi to rewrituje na co len chcem aj do inych skriptov v inych leveloch napr www.maros.sk/test/maros/sakra/vykonaj/test_kompletny.php?typ=test-dnes.

Ale ani po hodine maturovania ako na to mi to neslo urobit z nizsich levelov, napr aby prepisovalo www.maros.sk/sakra/vykonaj/test-dnes.html na
www.maros.sk/test/maros/sakra/vykonaj/test_kompletny.php?typ=test-dnes.

.htaccess dom dal aj do rootu aj do levelu www.maros.sk/test/maros/sakra/vykonaj/, nastavil som rewrite rule a nic. Nejde.

Mam takeho tusaka ze mozno mam len ten prvy regexp zly ... ze neviem ako tam zadat lomitko. SKusal som s aj bez back slashu (tak ako je pred bodkou), ale nic.

POradite plisss?

Citovat příspěvek

 

Re: mod_rewrite

Autor: martin

10:30:13 28.07.2005

spaze Napsal:
-------------------------------------------------------
>
> Ve vsech prispevcich o m_r doporucuju RewriteLog,
> v manualu je pak jeste
> psano neco o tom, ze musi byt povoleno
> AllowOverride na urcitej level.


oo!!! děkuji ti moudrý muži. už sem s tim ztrácel nervy! bylo to skutečně v nastavení allowoverride. díky;)

Citovat příspěvek

 

Re: mod_rewrite

Autor: Podhy

15:24:37 27.07.2005

zkus na localhostu vypustit %{DOCUMENT_ROOT} mně to s tím taky dává 404
a bez toho to funguje naprosto bez problémů

martin napsal(a):

>ahoj. už vidim jak mě všichni vyřvete, že už tady o tom je milion příspěvků, ale nenašel sem žádnej tak laickej. chci říct, všechny sou už moc pokročilí.
>
>o co jde: v httpd.conf jsem si odkomentoval nahrání rewrite modulu (LoadModule rewrite_module modules/mod_rewrite.so), do rootu umístil soubor test.php a do souboru .htacces taktéž v rootu napsal následující:
>
>RewriteEngine On
>RewriteRule ^test\.xml$ %{DOCUMENT_ROOT}/test.php [L]
>
>a nebo
>
>RewriteEngine On
>RewriteRule http://localhost/test.xml http://localhost/test.php [L]
>
>po napsání do adresního řádku - http://localhost/test.xml se zobrazí 404-stránka nenalezena.
>
>poraďte mi prosím v čem dělám chybu.
>--
>Autor: martin
>Forum: Php
>Odkaz: http://forum.builder.cz/read.php?20,1160447,1160447#msg-1160447
>
>
>
>


Příspěvek zaslán emailem

Citovat příspěvek

 

Re: mod_rewrite

Autor: spaze

12:44:30 27.07.2005

Caj,

27. července 2005, 12:09:13, martin napsal(a):
> po napsání do adresního řádku - http://localhost/test.xml se zobrazí
> 404-stránka nenalezena.

Ve vsech prispevcich o m_r doporucuju RewriteLog, v manualu je pak jeste
psano neco o tom, ze musi byt povoleno AllowOverride na urcitej level.

--
spaze * "I don't enjoy writing, I enjoy having written." -- Farley Mowat


Příspěvek zaslán emailem

Citovat příspěvek

 

mod_rewrite

Autor: martin

12:09:13 27.07.2005

ahoj. už vidim jak mě všichni vyřvete, že už tady o tom je milion příspěvků, ale nenašel sem žádnej tak laickej. chci říct, všechny sou už moc pokročilí.

o co jde: v httpd.conf jsem si odkomentoval nahrání rewrite modulu (LoadModule rewrite_module modules/mod_rewrite.so), do rootu umístil soubor test.php a do souboru .htacces taktéž v rootu napsal následující:

RewriteEngine On
RewriteRule ^test\.xml$ %{DOCUMENT_ROOT}/test.php [L]

a nebo

RewriteEngine On
RewriteRule http://localhost/test.xml http://localhost/test.php [L]

po napsání do adresního řádku - http://localhost/test.xml se zobrazí 404-stránka nenalezena.

poraďte mi prosím v čem dělám chybu.

Citovat příspěvek

 

 

 

Přihlášení k mému účtu

Uživatelské jméno:

Heslo: