Zdravim,
mam maly problem(teda velky=) kdyz si nahraju na ftp soubor .htaccess tak mi to hazi internal server error - ale pritom mi ten samej .htaccess predtim sel a nechapu to - pro jistotu sem napisu co tam mam napsany:
RewriteEngine On
RewriteRule ^(.*).htm[l]*$ /index.php?sekce=$1 [L,QSA]
RewriteRule ^(.*).htm[l]*$ /index.php?subsekce=$1 [L,QSA]
Options -Indexes
jesli nekdo vitte prosim helpnete - je to nutne, diky
Jan Pikl
http://www.piberstudio.kvalitne.cz
Podle první podmínky chceš, aby se ti např. fotky.html přepsaly na index.php?sekce=fotky. Ale zároveň chceš ve druhé podmínce, aby se ti fotky.html přepsaly na index.php?subsekce=fotky. To imho asi nepude.
Jj diky=)) taky me to trklo.
Jan Pikl
http://www.piberstudio.kvalitne.cz
ale problemek: nejde to i kdyz tam nahraju prazdny .htaccess
Prázdný .htaccess imho nebude dělat nic.
Zkus tam dát jen
RewriteEngine On
RewriteRule ^(.*).htm[l]*$ /index.php?sekce=$1 [L,QSA]
Options -Indexes
jestli ti bude fungovat aspoň tohle. A počkat, vidím ještě něco - to ^(.*).htm[l]*$ oprav na ^(.*)\.htm[l]*$
proste to nejde! ani kdyz to opravim=( treba na mym uctu je .htaccess bloklej - treba sem vytezoval server. no jo ale kdyz tam das prazdnej .htaccess tak ty stranky jdou a nehazeji serv.error takze mi to na mym uctu nekdo zablokoval treba - pac kdyz jsem zkousel nahrat .htaccess na hosting se zakazanym .htaccessem tak to taky dycky hazelo serv. error, takze jediny vychodisko je chyba na wzetku.
mne nejde .htaccess tiez. dokonca ani nastavit 404.
Zorro>>měl bys tam pro 404ku mít
ErrorDocument 404 http://euphoria.wz.cz/404.php (pro PHP 404ku musíš mít celou adresu)
či
ErrorDocumenr 404 404.html (pr html nemusíš mít celou, ale doporučuju měj jí tam)
Doporučuju pojmenovávej to 404, 403 atd, bo nekterý hostingy to berou takhle i bez .htaccessu(po uploadu se nezobrazí), třebas www.profitux.cz
"(pro PHP 404ku musíš mít celou adresu)" - nemusíš, jde to i bez ní.
Viz moje 404ka:
zkuste
http://nipal.wz.cz/neex-stranka.html
a .htaccess:
ErrorDocument 404 /index.php?page=vypis_chybu&chyba=404
no, já čet,že musí bejt, ale asi nemusí, když to tvrdíš
Já to taky tvrdím, taky tam nemám celou cestu.
2Jan Pikl: tohle ti vážně nefunguje?
RewriteEngine On
RewriteRule ^(.*)\.htm[l]$ /index.php?sekce=$1 [L,QSA]
Já to nedávno zkoušela na jednom zdejším účtu a tenhle zápis mi fungoval (neměla jsem teda za tím [l] tu *).
Thalia:ne opravdu mi to nejde - ten .htaccess mi sel(btw i s tim 2. rewritem), ale proste je chyba nekde na wzetku:(
Jan Pikl
http://www.baldursgate.ic.cz