Autor Zpráva
JardaNovak
Profil *
Zdravím,
na webu minecube.cz mi nefunguje toto htaccess:
Options +FollowSymlinks
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteRule ^(.*)$ ?strana=$ [L,QSA] 

v PHP chyba není, protože index.php?strana=forum funguje.
Co s tím?
Kajman_
Profil *
Za posledním dolarem chybí jednička.
JardaNovak
Profil *
Doplněno, stále nefunguje
Kajman_
Profil *
A funguje Vám ten první příklad s testem?
JardaNovak
Profil *
Nefunguje
JardaNovak
Profil *
Omlouvám se, zkoušel jsem jiný, ten s přesměrováním na djpw funguje.
JardaNovak
Profil *
Chová se to nějak divně - když zadám minecube.cz/cau - tak se zobrazí pouze soubor cau.php, ale né zbytek stránky, který includuju.
JardaNovak
Profil *
Tak další podivná věc: www.minecube.cz/forum nefunguje, pokuď tam však dám proměnnou, tak funguje (www.minecube.cz/forum&neco=sa)
JardaNovak
Profil *
Server jede na Linuxu, nevadí to?
Ugo
Profil
rek bych ze ti tam chybi to co tma ma do ty promeny dat ($1) a dal bych tam i soubor na kterej to ma ten pozadavek sestavit ->

RewriteRule ^(.*)$ index.php?strana=$1 [L,QSA]
JardaNovak
Profil *
Pořád nejde: http://www.minecube.cz/novinky stačí však napsat http://www.minecube.cz/novinky&bla a už to jde, divné
JardaNovak
Profil *
Našel by se někdo kdo pomůže? Je to naléhavé, potřebuji zkrátka aby minecube.cz/ahoj bylo jako minecube.cz?strana=ahoj
Kajman_
Profil *
Žádná jiná přepisovací pravidla (ani přímo v konfiguraci apache) tam nejsou?

Je to Váš server? Můžete si tam zapnout rewritelog?
JardaNovak
Profil *
Celí htaccess vypadá takto:
RewriteEngine On 
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteRule ^(.*)$ /index.php?strana=$1 [L]


Server je známého, až příjde tak ho rewritelog zapne.
Jsou tam ještě 2 konfigurace :
.htpasswd a .htgroup
Davex
Profil
JardaNovak:
Málo popisuješ problém, protože z „nefunguje“ a „nejde“ se nedá nic vyčíst.

když zadám minecube.cz/cau - tak se zobrazí pouze soubor cau.php
Pokud pojmenováváš soubory stejně jako je volané URL, tak nesmí být zapnutý modul mod_negotiation, který místo neexistujícího souboru cau najde jako vhodnou náhradu soubor cau.php.

Vypni si ho třeba v souboru .htaccess:
Options -MultiViews
JardaNovak
Profil *
Bylo to opravdu tím, děkuji :)

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

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

0