Autor Zpráva
1kdesign
Profil
Tak zkouším a zkouším a pořád nic. Mám následující problém
mám mod_rewrite primo v http.conf na apachi

RewriteRule ^/([^/]+)*.html$ /index.php?stranka=$1 [L,QSA]
RewriteRule ^/([^/]+)/([^/]+)/*.html$ /index.php?stranka=$1&kategorie=$2 [L]
RewriteRule ^/([^/]+)/([^/]+)/([^/]+)/*.html$ /index.php?stranka=$1&kategorie=$2&id=$3 [L]
RewriteRule ^/clanek/([^/]+) /index.php?stranka=clanek&id=$1 [L]

a na strankach mam potom nejake html a v miste kde potrebuju aby se vlozil obsah stranky mam

<?
if ($stranka) {
if(file_exists("$stranka.php") != 1) {
Include("missing.php");
} else {
Include("$stranka.php");
}
} else {
Include("akce.php");
}
?>

Vsechny rewrite funguji napr /kontakty.html nebo /eshop/kategorie/123-nazev-zbozi.html ...
Problem je v tom, ze kdyz zadam primo adresu http://www.neco.cz/ tak se to zacykli stylem ze tam kde se includuje prvni stranka v mem pripade akce.php tak se znovu a znovu do nekonecna nacita index, tzn horni grafika a porad se to do sebe vnoruje.

Kdyz dam http://www.neco.cz/index.php tak je vse v poradku a nevim co s tim. Presmerovani na index.php bud pouzitim header nebo javascriptem na zacatku kodu taky nepomohlo.

Nevite nekdo co s tim??? Ja jsem uplne v koncich :(
Kajman_
Profil *
Nestačí smazat index.html?
Toto téma je uzamčeno. Odpověď nelze zaslat.

0