PDA

Zobacz pełną wersję : [JoomlaWatch] Brak statystyk odwiedzających.



BelHeI
23-09-2010, 14:37
Witam,

posiadam dwie domeny jedna na .pl druga zaś na .com
Zdecydowałem się na jedną domenę [.com], także ustawiłem na domenie .pl wymuszenie adresu do .com, dzięki dodaniu do pliku .htaccess tych poleceń:


RewriteEngine On
RewriteCond %{HTTP_HOST} !^www.da-bruk.com$ [NC]
RewriteRule ^(.*)$ http://www.da-bruk.com/$1 [R=301,L]...i przekierowaniu domeny .pl do owego pliku.

Przekierowanie działa poprawnie, lecz JoomlaWatch nie pobiera statystyk po takim zabiegu i żeby przywrócić aktualizowanie statystyk, muszę wyłączyć wymuszanie adresu.

Także, co muszę zrobić, aby JoomlaWatch pobierałoby statystyki z wymuszonym adresem dla da-bruk.pl do adresu da-bruk.com?

Pozdrawiam.

PeFik
23-09-2010, 15:29
zacznijmy od tego, jaki było sens robić 2 domeny dla jednej strony ? to tak jakby był onet.com i onet.pl - google tego bardzo nie lubi.
Może warto zostawić jeden adres, a przekierowanie ustawić nie w htaccess a w ustawieniach hostingu. Mogę się mylić, ale to rozwiązanie mi zawsze działa.
I wtedy liczy statystyki tylko dla jednej domeny, tej właściwej.

BelHeI
23-09-2010, 17:07
Teraz wiem, że nie ma sensu, ale ponad rok temu... nie wiedziałem o tym ;)
Skorzystałem z promocji sześciostrzał z home.pl, polegającą na możliwości zarezerwowaniu 6 domen z różnymi końcówkami[.pl, .com, .org itd] i teraz zostałem zmuszony do zastosowania dwóch domen, .pl i .com, ale nie wnikajmy w szczegóły tego, bo po prostu, tak musi być.

Próbowałem w panelu administracyjnym domeny www.da-bruk.pl dać przekierowanie na stronę www.da-bruk.com, ale to nic nie zmienia. Dopiero przy edycji pliku .htaccess, przekierowanie działa poprawnie.

Sądzę, że problem tkwi w tym, że instalowałem joomlę przez autoinstalator dostępny z poziomu serwera home.pl i w jakiś sposób, joomla została przypisana domenie da-bruk.pl. Podejrzewam taki problem, ponieważ gdy wchodzę w panel administracyjny da-bruk.com/administrator, to gdy przejdę w ustawienia komponentu JoomlaWatch, to zmienia mi się adres na domenę da-bruk.pl przez co statystyki nie są wyświetlane. Oczywiście, próbowałem ręczną zmianę adresu[.pl>.com], ale to nic nie dawało.

Pozdrawiam.

dkint
23-09-2010, 17:36
Witam

BelHeI (http://forum.joomla.pl/member.php?29651-BelHeI) spróbuj index.php z taką treścią ... może będzie lepiej niż htaccess ...

<?php
header("HTTP/1.1 301 Moved Permanently");
header("Location: http://www.twoja-domena.com");
header("Connection: close");
?>

pozdrawiam
Krzysiek

BelHeI
23-09-2010, 20:39
Coś chyba nie do końca mi się udało, ponieważ wyskakuje mi błąd, że przekierowanie jest nie poprawne:

Nieprawidłowe przekierowanie:

Firefox wykrył, że serwer przekierowuje żądanie tego zasobu w sposób uniemożliwiający jego ukończenie:

* Problem ten może się pojawić w wyniku zablokowania lub odrzucenia ciasteczek.

Tutaj jest plik php, który edytowałem:
http://hotfile.com/dl/71289306/621fdae/index.php.html

dkint
23-09-2010, 20:56
Witam

BelHeI (http://forum.joomla.pl/member.php?29651-BelHeI) przekierował mnie Twój plik bardzo ładnie - sprawdź [tu był link ale już nie ma, nie jest już potrzebny] ...

pozdrawiam
Krzysiek

BelHeI
23-09-2010, 21:06
Nie rozumiem tego, proszę zobaczyć jaki jest u mnie efekt...

Oczywiście ten plik index.php ma znajdować się w głównym katalogu joomla? ;)

dkint
23-09-2010, 21:08
Witam

Tak ...

pozdrawiam
Krzysiek

BelHeI
24-09-2010, 13:11
No i oczywiście, tak też robiłem od początku, ale nie osiągnąłem efektu, którego zamierzałem.

---------- Post dodany 24-09-2010 o 11:11 ---------- Poprzedni post był 23-09-2010 o 19:13 ----------

Gdzieś przeczytałem, że edycja pliku configuration.php i polecenia:

var $live_site
może przynieść zamierzony efekt, lecz gdy dodałem w tym poleceniu moją
stronę, czyli wyglądało to dokładnie tak:

var $live_site = 'http://www.da-bruk.com/';

Nadal nie uzyskałem tego co chciałem.
Może to przez to, że jakimś cudem joomla została przypisana dla da-bruk.pl i przekierowanie po prostu, jej nie służy?