Autor | Zpráva | ||
---|---|---|---|
SpiritOfAngmar Profil |
#1 · Zasláno: 8. 3. 2012, 10:26:00
Ahoj,
mám problém s chromem, který mi vnikl po přechodu na jiného poskytovatele serveru (attivo). V .htaccess mám zápis Options -Indexes RewriteEngine On RewriteCond %{HTTP_HOST} www\.letecky-modelar\.spibi\.cz$ [NC] RewriteRule ^.*$ http://letecky-modelar.spibi.cz%{REQUEST_URI} [R=301] RewriteCond %{HTTP_HOST} www\.aquarium\.spibi\.cz$ [NC] RewriteRule ^.*$ http://aquarium.spibi.cz%{REQUEST_URI} [R=301] RewriteCond %{HTTP_HOST} www\.modelova-zeleznice\.spibi\.cz$ [NC] RewriteRule ^.*$ http://modelova-zeleznice.spibi.cz%{REQUEST_URI} [R=301] RewriteCond %{HTTP_HOST} www\.osmak-degu\.spibi\.cz$ [NC] RewriteRule ^.*$ http://osmak-degu.spibi.cz%{REQUEST_URI} [R=301] RewriteCond %{HTTP_HOST} www\.prace-se-drevem\.spibi\.cz$ [NC] RewriteRule ^.*$ http://prace-se-drevem.spibi.cz%{REQUEST_URI} [R=301] RewriteCond %{HTTP_HOST} www\.rc-cars\.spibi\.cz$ [NC] RewriteRule ^.*$ http://rc-cars.spibi.cz%{REQUEST_URI} [R=301] RewriteCond %{HTTP_HOST} ^http://prace-se-drevem.spibi.cz [NC] RewriteRule (.*) http://www.prace-se-drevem.spibi.cz/$1 [R=301,L] RewriteCond %{HTTP_USER_AGENT} Wget [OR] RewriteCond %{HTTP_USER_AGENT} CherryPickerSE [OR] RewriteCond %{HTTP_USER_AGENT} CherryPickerElite [OR] RewriteCond %{HTTP_USER_AGENT} EmailCollector [OR] RewriteCond %{HTTP_USER_AGENT} EmailSiphon [OR] RewriteCond %{HTTP_USER_AGENT} EmailWolf [OR] RewriteCond %{HTTP_USER_AGENT} ExtractorPro RewriteRule ^.*$ http://www.spampoison.com/ [L] php_value memory_limit 32M php_value post_max_size 32M php_value upload_max_filesize 32M php_value post_max_size 32M V mozille a v exploreru to jede a v chromu jede jen úvodní spibi.cz, práce se dřevem a modelová železnice. Stránky mám jen pro zábavu, takže nejsem žádný odborník na "kód" a už si nevím rady, prosím pomoc. |
||
Davex Profil |
#2 · Zasláno: 8. 3. 2012, 19:30:46
Jak se to nejetí v Chrome projevuje? Žádný problém nepozoruji a uvedená pravidla by s tím neměla souviset.
|
||
SpiritOfAngmar Profil |
#3 · Zasláno: 9. 3. 2012, 08:25:19
Vyhodí to:
Tato stránka obsahuje smyčku přesměrování Chyba 310(net::ERR_TOO_MANY_REDIRECTS): Proběhlo příliš mnoho přesměrování. Cookie mám povolené kompletně a prostě půlka těch stránek nejede. |
||
Kajman Profil |
#4 · Zasláno: 9. 3. 2012, 09:10:51
SpiritOfAngmar:
U domény prace-se-drevem.spibi.cz se rozmyslete, jestli chcete používat variantu s www nebo ne. A podle toho tam nechte jen to správné přesměrování a druhé odstraňte. |
||
SpiritOfAngmar Profil |
To tam omylem zůstalo po pokusech s www, ale nepovedlo se mi to, takže už to neřeším a je to smazané. Jinak www na začátku by bylo fajn. Na původním serveru jsem vůbec htaccess nemusel řešit, měl jsem tam akorát chybovky a bylo. Teď se zlobím s výše uvedeným problémem, nejde mi do hlavy proč mi chodí jen polovina, když ty zápisy jsou stejný.
|
||
Kajman Profil |
#6 · Zasláno: 9. 3. 2012, 12:32:16
Pokud jste tam měl takovéto zacyklení přesměrování, tak je možné že si prohlížeč permanentní přesměrování (301) zapamatuje a použije ho i příště. Zkuste chrome na jiném počítači, případně si vyčistit veškerou cache.
|
||
SpiritOfAngmar Profil |
Promazání cache pomohlo, už to jede. děkuji.
Měl bych ještě jeden dotaz, jak bych měl zápis upravit, aby se v stavovém řádku psalo vždy www před adresu? |
||
Kajman Profil |
#8 · Zasláno: 9. 3. 2012, 15:39:17
Nejdříve si tedy nastavte kód 302 a nechte to pár týdnů tak.
Pak teprve si místo pravidla RewriteCond %{HTTP_HOST} www\.letecky-modelar\.spibi\.cz$ [NC] RewriteRule ^.*$ http://letecky-modelar.spibi.cz%{REQUEST_URI} [R=302] můžete dát RewriteCond %{HTTP_HOST} ^letecky-modelar\.spibi\.cz$ [NC] RewriteRule ^.*$ http://www.letecky-modelar.spibi.cz%{REQUEST_URI} [R=302,NE,L] Když tam nenecháte tu prodlevu, budou to mít uživatelé také v cache svých prohlížečů, bude to zlobit i je a na stránky zanevřou. |
||
Časová prodleva: 4 dny
|
|||
SpiritOfAngmar Profil |
#9 · Zasláno: 13. 3. 2012, 09:39:19
Moc děkuji, až to aplikuji, dám vědět, jak jsem dopadl.
|
||
Časová prodleva: 12 let
|
0