Autor | Zpráva | ||
---|---|---|---|
Anonymní Profil * |
#1 · Zasláno: 29. 3. 2005, 17:27:59
Možná mám hloupej dotaz, ale když použiju mod_rewrite následovně
RewriteEngine On RewriteRule ^(.*)\.html$ /?main=$1 RewriteRule ^(.*)/(.*)\.html$ /?main=$1&sub=$2 tak je problém v tom, že když mám v index.php obrázek (či cokoliv src, href), tak v případě adresy domena.net/neco/neco2.html to správně podsune domena.net/index.php?main=neco&sub=neco2 ale veškerý obrázky atd to hledá v adresáři domena.net/neco/cesta_k_obrazkum misto domena.net/cesta_k_obrazkum . Chápu to tedy dobře tak, že musím zadat src obrázků domena.net/cesta_k_obrázkům? nebo je i jiné řešení? |
||
Martin Kuželka Profil |
#2 · Zasláno: 29. 3. 2005, 17:33:34
Chápeš to dobře. Řešením je udávat adresy obrázků a odkazů s lomítkem na začátku (/obrazek.gif).
|
||
Časová prodleva: 13 dní
|
|||
VitaZ Profil |
#3 · Zasláno: 11. 4. 2005, 21:06:51
Možná by bylo lepším řešením použít místo lomítek (.*)/(.*) pomlčky (.*)-(.*). Adresa pak nebude ve tvaru neco.cz/adresar/neco.htm, ale ve tvaru neco.cz/hodnotaprom1-hodnotaprom2.htm. Odpadnou Ti starosti se zanořením skutečných adresářů (obrázky, scripty). Stránka pak je stále v root adresáři. Vyhledávač by jí mohl přikládat větší důležitost, než kdyby byla někde zanořená.
|
||
Časová prodleva: 19 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0