Autor | Zpráva | ||
---|---|---|---|
deliQus Profil |
#1 · Zasláno: 24. 4. 2010, 15:07:46
Zdravím, mám na webu http://chovamezviratka.cz nahraný cms prestashop a píše mi to "Tato stránka obsahuje smyčku přesměrování." a přesměruje na http://chovamezviratka.cz/www/www/www/www/www/www/www/www/www/www/www/www/www/www/www/www/www/www/www/www/www/ nevíte čím by to mohlo být a jak to opravit ? Na technické podpoře mi řekli, že je to špatným nastavením cms.
|
||
Warezov Profil * |
#2 · Zasláno: 24. 4. 2010, 15:12:09
Chtělo by asi říci na jakém cms je to založeno.
|
||
deliQus Profil |
#3 · Zasláno: 24. 4. 2010, 15:17:44
Jak to myslíš ? Říkám, že jsem tam nahrál prestashop :)
|
||
AM_ Profil |
#4 · Zasláno: 24. 4. 2010, 16:27:08
máš tam .htaccess? problém může být i ve špatně napsaném přepisovacím pravidle.
|
||
deliQus Profil |
#5 · Zasláno: 24. 4. 2010, 16:41:42
Mám tam .htaccess, ale ten jsem neměnil, ten tam byl už když tam byli nahraná jiná data a vše šlo v pohodě.
|
||
kubatt Profil |
#6 · Zasláno: 24. 4. 2010, 18:38:53
tak sem napiš co je v souboru .htaccess
|
||
AM_ Profil |
#7 · Zasláno: 24. 4. 2010, 19:27:51
deliQus:
„ale ten jsem neměnil, ten tam byl už když tam byli nahraná jiná data a vše šlo v pohodě.“ a co jsi teda měnil když to přestalo fungovat? |
||
Časová prodleva: 8 dní
|
|||
deliQus Profil |
#8 · Zasláno: 2. 5. 2010, 16:01:56
.htaccess obsahuje:
Options -Indexes ErrorDocument 403 /stranka403.html ErrorDocument 404 /stranka404.html RewriteEngine on RewriteCond %{HTTP_HOST} ^chovamezviratka.cz RewriteRule (.*) http://chovamezviratka.cz/$1 [R=301,QSA,L] RewriteRule ^(.*)/$ /index.php?strana=$1 [L,QSA] Nahrával jsem tam prostě jiný web, prestashop, normální php,html... soubory, ale .htaccess ne :) |
||
deliQus Profil |
#9 · Zasláno: 2. 5. 2010, 19:39:26
Takže fakt nevím, čím to je :)
|
||
Davex Profil |
#10 · Zasláno: 2. 5. 2010, 19:58:06
Problém je, že se stále přesměrovává na stejnou adresu. Podmínka by asi měla být s www:
RewriteCond %{HTTP_HOST} ^www\.chovamezviratka\.cz$ RewriteRule (.*) http://chovamezviratka.cz/$1 [R=301,QSA,L] |
||
deliQus Profil |
#11 · Zasláno: 2. 5. 2010, 20:06:04
Tak jsem tam dal
RewriteCond %{HTTP_HOST} ^www\.chovamezviratka\.cz$ RewriteRule (.*) http://chovamezviratka.cz/$1 [R=301,QSA,L] a pořád to samé :) |
||
Davex Profil |
#12 · Zasláno: 2. 5. 2010, 20:12:19
A kde je nahrán soubor .htaccess - v adresáři subdomeny nebo www?
|
||
deliQus Profil |
#13 · Zasláno: 2. 5. 2010, 20:22:56
v subdomeny
|
||
Davex Profil |
#14 · Zasláno: 2. 5. 2010, 20:38:44
Tak ho zkus přemístit do adresáře www nebo uprav regulární výraz:
RewriteRule ^www/(.*) http://chovamezviratka.cz/$1 [R=301,QSA,L] |
||
deliQus Profil |
#15 · Zasláno: 2. 5. 2010, 20:48:27
Pořád to samé, to je fakt divný, nemůže to být tím prestashopem ? Protože když tam byl nahraný jiný web, tak vše šlo.
|
||
Davex Profil |
#16 · Zasláno: 2. 5. 2010, 20:51:51
V některých prohlížečích se může přesměrování 301 kešovat, takže vymaž keš prohlížeče.
|
||
deliQus Profil |
#17 · Zasláno: 2. 5. 2010, 20:58:01 · Upravil/a: deliQus
V IE a mozille mi to po tom co jsem upravit .htaccess píše:
Warning: is_dir() [function.is-dir]: open_basedir restriction in effect. File(/) is not within the allowed path(s): (/home/www/chovamezviratka.cz:/tmp) in /home/www/chovamezviratka.cz/subdomeny/www/config/config.inc.php on line 26 Warning: Cannot modify header information - headers already sent by (output started at /home/www/chovamezviratka.cz/subdomeny/www/config/config.inc.php:26) in /home/www/chovamezviratka.cz/subdomeny/www/classes/Tools.php on line 42 A v Chrome mi to dělá pořád tamto |
||
Davex Profil |
#18 · Zasláno: 2. 5. 2010, 21:06:58
Teď je problém v tom skriptu - funkce is_dir() v souboru config.inc.php se na řádku č. 26 snaží přistupovat mimo povolený prostor. Tipuji, že není nastavena nějaká proměnná a skript s tím nepočítá.
|
||
Časová prodleva: 14 let
|
0