Zadejte hledaný výraz...

Konfigurace pomoci htaccess

Ondřej Váško
verified
rating uzivatele
5. 4. 2011 15:34:35
Ahoj, potřeboval bych poradit. Už několik desítek minut se tu peru s pěknými URL a výsledek nikde.
Mám adresu: http://www.chef06.xf.cz/index.php?page=autor a chci ji změnit na http://www.chef06.xf.cz/autor/
v .htaccess mám napsané toto:
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(+)/?$ ?page=$1
Jednotlivé soubory mám includované následovně a umístěné ve složce /pages/ a /clanky/
if ($page == "uvod") { include("pages/uvod.php"); }
elseif ($page == "autor") { include("pages/autor.php"); }
elseif ($page == "clanky") { include("clanky/clanky.php"); }
elseif ($page == "clankyp2") { include("clanky/clankyp2.php"); }
....... else..
Poradi někdo, prosím, kde je chyba? Díky O.
5. 4. 2011 15:34:35
https://webtrh.cz/diskuse/konfigurace-pomoci-htaccess/#reply625221
Zkuste změnit cesty k souborům u include z
if ($page == "uvod") { include("pages/uvod.php"); }
na
if ($page == "uvod") { include("./pages/uvod.php"); }
5. 4. 2011 15:53:28
https://webtrh.cz/diskuse/konfigurace-pomoci-htaccess/#reply625220
Petr
verified
rating uzivatele
(9 hodnocení)
5. 4. 2011 16:01:29
ten Tvuj kod by mel fungovat z hlavniho (korenoveho) adresare -- paklize budes uz o adr. niz -> root.cz/folder/ tak musis o patro vys a pak do adresare...
cili inlcude ./../pages/uvod.php
---------- Příspěvek doplněn 05.04.2011 v 16:01 ----------
takto to funguje me.. kdyby neco napis mi PM poslu Ti primo ukazky kodu.. mam to takto na strankach take ;-)
5. 4. 2011 16:01:29
https://webtrh.cz/diskuse/konfigurace-pomoci-htaccess/#reply625219
Ondřej Váško
verified
rating uzivatele
5. 4. 2011 22:11:27
Zkuste změnit cesty k souborům u include z
if ($page == "uvod") { include("pages/uvod.php"); }
na
if ($page == "uvod") { include("./pages/uvod.php"); }
Tato změna nepomohla. Stránky dále fungují jako beze změny.
5. 4. 2011 22:11:27
https://webtrh.cz/diskuse/konfigurace-pomoci-htaccess/#reply625218
Pokud najedu na http://www.chef06.xf.cz/autor/ vypadá to že rewirte funguje (tedy pokud nemáte na serveru složku /autor/ , ale vypadá to jako kdyby jste měl problém s include. Máte doufám před něco jako ?
6. 4. 2011 01:53:19
https://webtrh.cz/diskuse/konfigurace-pomoci-htaccess/#reply625217
Ondřej Váško
verified
rating uzivatele
6. 4. 2011 08:17:11
Napsal ondra15;643130
Zkuste změnit cesty k souborům u include z
if ($page == "uvod") { include("pages/uvod.php"); }
na
if ($page == "uvod") { include("./pages/uvod.php"); }
Tato změna nepomohla. Stránky dále fungují jako beze změny.
Napsal Rogue;643177
Pokud najedu na http://www.chef06.xf.cz/autor/ vypadá to že rewirte funguje (tedy pokud nemáte na serveru složku /autor/ , ale vypadá to jako kdyby jste měl problém s include. Máte doufám před něco jako ?
Tak složku /autor/ na serveru nemám. Ale měl jsem v index.php toto: Autor. To si myslím, že klame o správné funkci rewrite.
v index.php nemám. Kam bych to měl zakomponovat prosím Vás?
6. 4. 2011 08:17:11
https://webtrh.cz/diskuse/konfigurace-pomoci-htaccess/#reply625216
Pro odpověď se přihlašte.
Přihlásit