Autor Zpráva
Lopuch
Profil *
Ahoj lidi, mužete mi prosím poradit proc mi blbne htaccess, zkoušel jsem kody z http://mike.treba.cz/mod_rewrite-a-hezke-url/ i jinych stranek, když teda použiji napr.

RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^/]+)/?$ ?page=$1

nebo

RewriteRule ^([A-Za-z0-9-]+).(html)?$ /?promenna=$1 [L,QSA]

tak to nefunguje. Neco jde, mám pokusnou domenu na wz.cz nejsem si jist nejakými omezeními. Je možné že ješte nekde delám chybu. napr. presmerování z www.xz.wz.cz na http://xz.wz.cz rozjedu
Diky za rady
I am
Profil *
co tam misto /?promena= napsat /index.php?promena=
Lopuch
Profil *
Nepomáhá... ale řek bych že není rozdíl když napíšu .cz/?promenna=neco nebo cz/index.php?promenna=neco
Kajman_
Profil *
tak to nefunguje. Neco jde

A když Vám něco jde a něco ne, tak není v tom nějaká závislot? Třeba adresa bez lomítka nebo tak něco?
bohyn
Profil
Lopuch
Vyzkousej tohle:
RewriteRule ^([A-Za-z0-9-]+)(\.html|/)?$ /?promenna=$1 [L,QSA]

A jestli ti to nepojede tak tohle ti ukaze jestli to aspon neco dela:
RewriteRule ^([A-Za-z0-9-]+)(\.html|/)?$ /?promenna=$1 [R,L,QSA]

To presmeruje prohlizec takze uvidis kam to smeruje v adresnim radku.
Lopuch
Profil *
Nic to nedělá, už sem fakt bezradnej. V kořenovym adresáři mám umístěnej soubor .htaccess a jeho obsah

RewriteEngine On
RewriteRule ^([A-Za-z0-9-]+)(\.html|/)?$ /?promenna=$1 [R,L,QSA]

a nic to nedělá.

jinak např. tohle funguje bez www na www

RewriteEngine On
Options +FollowSymlinks
RewriteCond %{HTTP_HOST} ^phptester.hu.cz$
RewriteRule (.*) http://www.phptester.hu.cz/$1 [R=301,QSA,L]
RewriteRule ^index.php$ http://phptester.hu.cz/$1 [R=301]
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ /?page=$1 [L]
bohyn
Profil
Lopuch
Nemuzu si pomoct, ale me to funguje: http://bohyn.cz/test i http://bohyn.cz/test.html Jak si muzes vsimnout v adresni radce tak to funguje podle ocekavani (haze to chybu 403, ale to je proto ze tam neni zadny index a je zakazane listovani).
Lopuch
Profil *
Mě to chybu skutečně nehází, nicméně co jsem chtěl, jsem vyřešil takže díky za spolupraci.

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

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