Autor | Zpráva | ||
---|---|---|---|
JardaNovak Profil * |
#1 · Zasláno: 21. 10. 2011, 16:57:20
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 * |
#2 · Zasláno: 21. 10. 2011, 17:00:59
Za posledním dolarem chybí jednička.
|
||
JardaNovak Profil * |
#3 · Zasláno: 21. 10. 2011, 17:03:30
Doplněno, stále nefunguje
|
||
Kajman_ Profil * |
#4 · Zasláno: 21. 10. 2011, 17:05:24
A funguje Vám ten první příklad s testem?
|
||
JardaNovak Profil * |
#5 · Zasláno: 21. 10. 2011, 17:08:11
Nefunguje
|
||
JardaNovak Profil * |
#6 · Zasláno: 21. 10. 2011, 17:12:48
Omlouvám se, zkoušel jsem jiný, ten s přesměrováním na djpw funguje.
|
||
JardaNovak Profil * |
#7 · Zasláno: 21. 10. 2011, 17:22:32
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 * |
#8 · Zasláno: 21. 10. 2011, 17:23:51
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 * |
#9 · Zasláno: 21. 10. 2011, 17:36:05
Server jede na Linuxu, nevadí to?
|
||
Ugo Profil |
#10 · Zasláno: 21. 10. 2011, 17:41:04
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 * |
#11 · Zasláno: 21. 10. 2011, 17:43:18
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 * |
#12 · Zasláno: 21. 10. 2011, 17:59:01
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 * |
#13 · Zasláno: 21. 10. 2011, 18:05:32
Žá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 * |
#14 · Zasláno: 21. 10. 2011, 18:09:15
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 |
#15 · Zasláno: 21. 10. 2011, 18:17:09 · Upravil/a: Davex
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 * |
#16 · Zasláno: 21. 10. 2011, 18:23:36
Bylo to opravdu tím, děkuji :)
|
||
Časová prodleva: 12 let
|
0