Autor | Zpráva | ||
---|---|---|---|
Da Profil * |
#1 · Zasláno: 7. 3. 2008, 11:56:06
Ahoj,
potřeboval bych pomoc. Adresa url má být jen www.domena/neco , www.domena/neco2 , www.domena/neco3 , www.domena/neco4 , atd. Vše funguje, ale proč to dál vytváří url www.domena/neco/neco2/neco3/neco4 atd. V .htaccess to mám takhle: RewriteEngine On RewriteRule ^(.+)/$ $1 [QSA,R=301,L] RewriteBase / RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^([^/]+)/?$ ?page=$1 Předem děkuji za pomoc |
||
Taps Profil |
#2 · Zasláno: 7. 3. 2008, 12:21:03
zkus to takto
RewriteEngine On RewriteBase / RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^([^/]+)/?$ ?page=$1 |
||
Da Profil * |
#3 · Zasláno: 7. 3. 2008, 12:29:14
Pořád stejný :-(
|
||
Kajman_ Profil * |
#4 · Zasláno: 7. 3. 2008, 12:38:48
Odkazy pište jako href="/neco""
|
||
Da Profil * |
#5 · Zasláno: 7. 3. 2008, 13:49:18
Bohužel tohle mi asi nepomůže. Já bych potřeboval, aby se při zadání adresy www.domena/neco/neco2/neco3/neco4 objevilo, že stránku nelze najít.
Když napíšu href="/neco" tak se stránka objeví, ale je samozřejmě prázná, protože nic ve tvaru www.domena/neco/neco2/neco3/neco4 nexistuje. |
||
Str4wberry Profil |
#6 · Zasláno: 7. 3. 2008, 15:22:24
Odpovídám Da:
To ale není problém rewritu. Adresa www.domena/neco/neco2/neco3/neco4 bude vlastně www.domena/?page=neco/neco2/neco3/neco4. Není tedy důvod ji nenajít, ne? |
||
Da Profil * |
#7 · Zasláno: 7. 3. 2008, 16:32:29
Ok. Měl jsem adresy www.domena/index.php?page=neco , www.domena/index.php?page=neco2.
Takže nová otázka, proč funguje adresa www.domena/index.php?page=neco/neco2/neco3/neco4 ? |
||
Časová prodleva: 16 let
|
0