Autor Zpráva
cistax
Profil
Dobrý den, řeším takové zajímavý problem. Na localhostu mi stranka funguje bezproblemove, kdyz ji ale presunu na php5.cz tak se zacnou dit opravdu podivne veci.

Celou stránku jsem uzpůsobil tak, aby měla pěkné url. A potom, když jsem chtel aby se zobrazovaly příspěvky podle kategorií, tak jsem v .htaccess napsal tento řádek:

RewriteRule ^kategorie\/(.+) kategorie.php?kategorie=$1

aby to pro adresu http://mckay.php5.cz/kategorie/kratce hodilo kategorie.php?kategorie=nejaka kategorie

asi se tam neco podelalo, protoze kdyz si na strance chci zobrazit kategorii, tak se nic nedeje. Vypisu si print_r($_GET); a vrati to Array(); takze prazdne pole.

Tak jsem .htaccess pro zkoušku odstranil a teď se ta podivná věc udála. Když kliknete na mou stránku ( http://mckay.php5.cz ) nebude fungovat jediný odkaz. (to je v poradku, vim proc). AŽ NA menu, ve kterém jsou směřované položky na adresu /kategorie/neco. Nevíte proč?

.htaccess obsahuje toto:
RewriteEngine On
RewriteRule ^kategorie\/(.+) kategorie.php?kategorie=$1
RewriteRule ^o_mne index2.php?page=omne
RewriteRule ^projekty index2.php?page=projekty
RewriteRule ^ma_tvorba index2.php?page=ma_tvorba
RewriteRule ^odkazy index2.php?page=odkazy
RewriteRule ^webdesign index2.php?page=webdesign
RewriteRule ^reference index2.php?page=reference  
RewriteRule ^download index2.php?page=download
RewriteRule ^galerie index2.php?page=galerie
RewriteRule ^clanky\/(.*)  clanek.php?jmeno=$1
RewriteRule ^tisk\/(.*) tisk.php?jmeno=$1
ErrorDocument 404 /error404.php 

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0