Autor | Zpráva | ||
---|---|---|---|
host__ Profil * |
#1 · Zasláno: 3. 7. 2008, 21:06:46
RewriteEngine on
RewriteCond %{REQUEST_URI} \.([[:alnum:]])+$ RewriteRule ^(.*)$ error.php RewriteRule ^(.*)$ pokracuj.php Proc to nejde ? kdyz zadam neco.php, ma to presmerovat na error.php, jinak na pokracuj.php dik |
||
Kajman_ Profil * |
#2 · Zasláno: 3. 7. 2008, 22:13:27
Nemáte tam flag L, takže se error.php přepíše ještě na pokracuj.php.
|
||
host__ Profil * |
#3 · Zasláno: 3. 7. 2008, 22:24:51
RewriteEngine on
RewriteCond %{REQUEST_URI} \.([[:alnum:]])+$ RewriteRule ^(.*)$ error.php [L] RewriteRule ^(.*)$ pokracuj.php Stejny problem :-( |
||
Kajman_ Profil * |
#4 · Zasláno: 4. 7. 2008, 09:12:04
On se mod_rewrite vlastně většinou chová tak, že při uskutečnění přepisu prochází pravidla všechny od začátku, takže se to stejně v druhém kole přepíše na pokracuj.php (bez flagu L by se to přepsalo už v kole prvním).
Zkuste na začátku RewriteRule (error|pokracuj)\.php - [L] |
||
host__ Profil * |
#5 · Zasláno: 4. 7. 2008, 16:05:42
Bohuzel stale nic. Dela to tak vsem, nebo jenom me? Hledal jsem na netu ale nic...
|
||
Kajman_ Profil * |
#6 · Zasláno: 4. 7. 2008, 16:53:15
Nám to dělá, co chceme, ale nevím, co to dělá Vám, natož co chcete.
|
||
host__ Profil * |
#7 · Zasláno: 4. 7. 2008, 19:03:19
Kdyz zadate treba http://localhost/login/, tak to ma podstrcit error.php, jinak pokracuj.php
|
||
host__ Profil * |
#8 · Zasláno: 4. 7. 2008, 19:59:54
RewriteEngine On
RewriteCond %{REQUEST_URI} !\.[[:alnum:]]+$ RewriteRule ^(.+[^/])$ /$1/ [R=301] RewriteRule ^([^/]+)/([^/]+)/([0-9]+)-[^/]+/?$ %{DOCUMENT_ROOT}/index.php?stranka=$1&oddeleni=$2&IDzamestnanec=$3 [L,QSA] tohle funguje, ale kdyz to zmenim na svoje tak ne :-( |
||
Časová prodleva: 3 dny
|
|||
Kajman_ Profil * |
#9 · Zasláno: 7. 7. 2008, 16:47:07
Kdyz zadate treba http://localhost/login/, tak to ma podstrcit error.php, jinak pokracuj.php
RewriteEngine On RewriteRule ^login/?$ error.php [L] RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteCond .* pokracuj.php [L] |
||
Časová prodleva: 16 let
|
0