14 sty 2009

Blogger (Blogspot) z własną domeną - (nie)kompletny przewodnik

Jakiś czas temu drogą kupna udało mi się nabyć domenę stylnet.pl z myślą o bliżej nieokreślonym projekcie. Projekt nadal pozostał niesprecyzowany a domena bez "wisiała" bez celu. Postanowiłem więc podpiąć ją pod niniejszego bloga. Niby jest taka możliwość i teoretycznie nie wymagane są żadne specjalne umiejętności. I podobno ma zostać zachowany PageRank.

Pierwsze starcie

Najpierw sprawdziłem Centrum Pomocy Bloggera. I nawet znalazłem pozycję dział Dostosowywanie swojego bloga a w nim pozycję Domeny niestandardowe. I tyle się dowiedziałem:

centrum_pomocy

Na szczęście wersja angielska funkcjonuje poprawnie i zawiera nawet konkretne informacje z przykładami konfiguracji dla wybranych firm hostingowych (GoDaddy.com, ix web hosting, 1and1,
EveryDNS.net, Yahoo!SmallBusiness, No-IP, DNS Park). Jest też informacja o tym jak ogólnie powinna wyglądać konfiguracja serwera:
 konfiguracja
Na pierwszy rzut oka nie ma wielkiej filozofii. Należy tylko przekierować domenę na adres ghs.google.com przy pomocy rekordu typu CNAME i po kłopocie. 

 

Szara rzeczywistość

Sprawa nie wygląda tak różowo jeśli Twój rejestrator nie oferuje takich możliwości. Albo gdy panel administracyjny zarządzania domeną jest tak zagmatwany, że sam(a) dziwisz się, jak coś takiego można stworzyć.

Okazuje się, że nie byłem osamotniony z problemami zarówno w ustawieniach, jak i  komunikatami o braku strony. Natrafiłem na interesującą dyskusję w Blogger Help Group, która wyjaśniła wszystkie moje wątpliwości. Jest tam mowa o 4 magicznych IP, które należy jedynie zgrabnie wykorzystać. Pozostała jedynie sprawa DNSów i możliwości ustawienia rekordu CNAME (jeśli zastanawiasz się o czym mowa, nie przejmuj się, w dalszej części wszystko będzie jasne).  W moim panelu mogłem pobawić się jedynie DNSami, o CNAME mogłem jedynie pomarzyć. Przeniosłem się całkowicie na FreeDNS::SGH, darmowy i rzetelny serwis. Kompletnie bezbolesne rozwiązanie.

 

Instalacja krok po kroku

Po DNS na FreeDNS
Dzięki istnieniu serwerów DNS, użytkownicy Internetu mogą posługiwać się adresami WWW w postaci łatwej do przyswojenia (złożonymi z liter i cyfr), gdyż DNS tłumaczy je na ciąg znaków rozpoznawanych przez sieć komputerową, czyli na ciąg cyfr. Przykładowo, domena stylnet.pl jest tłumaczona na 216.239.32.21.

  1. Załóż konto FreeDNS
  2. Aby przygotować DNSy do obsługi naszej domeny, należy utworzyć tzw strefę
    - Kliknij w link "Utwórz strefę".
    - W polu "nazwa strefy" wpisz swoją domenę (w moim przypadku jest to stylnet.pl).
    - W polu "typ strefy" zaznacz "Podstawowe"
    - Kliknij Utwórz
    freedns_strefa

Ustawiamy Googlowe IP
Piotr Soróbka popełnił elegancki wpis na ten temat, pozwolę sobie więc zacytować najważniejsze ustawienia (żałuję, że nie trafiłem na ten wpis wcześniej).

  1. Po utworzeniu strefy, kliknij w link "Modyfikuj strefę”, następnie kliknij w nazwę swojej domeny
    freedns_modyfikuj 
  2. Na stronie modyfikacji odszukaj sekcję "Rekordy adresów (A)" i dodaj 4 wpisy:
    - w polu "Nazwa" wpisz "@", w polu "IP" wpisz "216.239.32.21", w następnej linii:
    - w polu "Nazwa" wpisz "@", w polu "IP" wpisz "216.239.34.21", w następnej linii:
    - w polu "Nazwa" wpisz "@", w polu "IP" wpisz "216.239.36.21", w następnej linii:
    - w polu "Nazwa" wpisz "@", w polu "IP" wpisz "216.239.38.21". 
     freedns  
  3. Następnie odszukaj "Rekordy aliasów (CNAME)" i wpisz:
    - w polu "Alias": www
    - w polu "Nazwa”: ghs.google.com.
    (na końcu MUSI być kropka)

    freedns_cname
  4. To by było na tyle . Zapisz ustawienia klikając na przycisk "Utwórz konfigurację strefy".

Zmiana DNSów dla Twojej domeny
Co pełne 15 min serwery FreeDNS przeładowują strefy (dostaniesz stosowny email). Po tym czasie możesz zalogować się do swojego panelu zarządzania domeną. Odszukaj ustawienia DNSów i zmień je na następujące:

fns1.sgh.waw.pl

fns2.sgh.waw.pl

Zmiana DNS

Czas ustawić Bloggera
Aby zmiany były widoczne i DNSy zostały zaktualizowane, czasem należy odczekać kilka godzin. Tymczasem została do zrobienia ostatnia czynność: skonfigurowanie bloga. Po zalogowaniu się do  Bloggera kliknij "Ustawienia" a następnie "Publikowanie". To co nas interesuje, to "Domena niestandardowa

Po kliknięciu pojawią się kolejne ustawienia. Nas interesuje link "Przełącz do ustawień zaawansowanych".

blogger_zaawansowane

W tym miejscu właśnie wpisujesz swoją domenę.

blogger_domena

Nie wiem czy to Piotr sugerował czy gdzieś indziej wyczytałem, w każdym razie wpisałem nazwę domeny bez www i zaznaczyłem przekierowanie. Dopiero z takimi ustawieniami blog zadziałał poprawnie.

RSS
Jeśli korzystasz z FeedBurnera, to czeka Cię jeszcze jedna zmiana ustawień. Jeśli tego nie zrobisz, każde kliknięcie potencjalnego subskrybenta na link do Twojego RSS wygeneruje błąd. Tym samym skutecznie uniemożliwi zaabonowanie Twojego kanału. Dodatkowo wszelkie widżety działające w oparciu o RSS również nie będą działać.
Po zalogowaniu kliknij na RSS swojego bloga:

feedburner01

a następnie kliknij w link (górna część strony) "Edit Feed Details

feedburner02

W tym miejscu zmieniasz jedynie nazwę domeny (reszta adresu pozostaje bez zmian). W moim przypadku stary adres był w domenie blogspot: http://ginbox.blogspot.com/feeds/posts/default. Obecnie używam własnej: http://stylnet.pl/feeds/posts/default

feedburner03 

Z takimi ustawieniami mój blog działa bez zarzutu (odpukać). Jedyne czego mogę żałować to czasu spędzonego nad konfiguracją. Być może ten wpis zaoszczędzi Ci sporo nerwów. Powodzenia :)

19 komentarze:

Tomek Gratkowski pisze...

Hm... niezłe :)

sfah pisze...

Witam.

Zrobiłem wszystko dokładnie wg instrukcji, jednak przy ostatnim kroku jakim jest dodanie domeny w bloggerze wyświetla mi się taki błąd po wpisaniu mojej domeny (idoskateboarding.com):

Blogs may not be hosted at naked domains.

Blog host names must have a subdomain. For example, try: www.idoskateboarding.com Więcej informacji.

Po dodaniu www przed idoskateboarding.com - wywala mi błąd 404. Czy wiesz może jakie jest rozwiązanie problemu? Może to być spowodowane faktem, że wcześniej próbowałem to zrobić na własną rękę i pozostał jakiś syf w ustawieniach domeny w az.pl?

Byłbym bardzo wdzięczny za kontakt i pomoc.

Pozdrawiam, Maciej Barański.

Bobby Dex pisze...

@sfah, trudno zgadywac co moglo umknac Ci uwadze a gdzie jest wina Bloggera.
Po paru chwilach poszukiwan wyszlo na to, ze niewiele mowiacy komunikat "Blogs may not be hosted at naked domains." jest nowa wersja komunikatu "Another blog is already hosted at this address".
Na tym etapie, pousuwalbym wszystkie ustawienia, odczekal kilka godzin i zrobil cala konfiguracje raz jeszcze.

ALE
Podgladajac Twoja domene wydaje sie, ze IP masz ustawione poprawnie. Wpadlem wiec na pomysl by sprawdzic jak dziala support Bloggera :) Zglosilem im Twoja domene do przejrzenia. Niby obiecuja pomoc w przeciagu 48h
Skorzystalem z formularza dostepnego tutaj:
https://spreadsheets.google.com/viewform?key=pZHHZdeYKeHitQbvxkvwnCg&

Anonimowy pisze...

witam,

probuje podpiac domene podwojnaceluloza.pl i mi wyskakuje strona googla... nie mam pojecia gdzie jest blad. jedynie co jest inaczej, to blogger unimozliwia mi podanie mi czystej domeny "podwojnaceluloza.pl" i wymusza wpsianie "www" [Blogi nie mogą być hostowane pod samymi nazwami domen.]

prosze o pomoc
podwojnaceluloza@gmail.com

Bobby Dex pisze...

Nie wiem jakie masz ustawienia. Tak szybko moge jedynie powiedziec, ze nie zaznaczyles "przekierowanie www."

Anonimowy pisze...

Poleciałem krok po kroku według tego co napisałeś i działa :) Serdecznie dziękuje!

Daro

Skatesport pisze...

A u mnie jest taki problem to zrobieniu przekierowania w ustawieniach

Za chwilę nastąpi przekierowanie

Blog znajdujący się tu wcześniej jest teraz pod adresem http://www.skatesport.pl/.
Czy chcesz, aby wykonano przekierowanie?

Ten blog nie jest przechowywany na serwerach Bloggera i nie został sprawdzony pod kątem spamu, wirusów i innego rodzaju oprogramowania destrukcyjnego.


A potem daj tak i nic się nie dzieje

Bobby Dex pisze...

Nie podales zadnych szczegolow konfiguracji, troche trudno mi zgadywac. W ostatnim okresie robilem kilka blogow z wlasna domena metoda opisana powyzej i nie spotkalem sie z takim problemem.

klewaniec.com pisze...

Czy jest możliwe, by domena działała na jednych komputerach, a na innych już nie?

Wszystko skonfigurowałem poprawnie, strona otwiera się na 99% komputerów.

Natomiast sa komputery na których się nie otwiera- 'NIE ODNALEZIONO ADRESU'

Czym może być to spowodowane?

Na DNS WATCH widnieje komunikat na czerwono
"Nameserver ns11.az.pl. reports: No such host www.klewaniec.com"

Wprowadziłem 4 podane adresy IP do A HOST (216.239.XX.21)
oraz CNAME
ALIAS: www.klewaniec.com
Wskazanie: ghs.google.com
(nie da się w AZ.PL wprowadzić samego www jako alias ani ghs.google.com z kropką na końcu)

Z kolei kloth.net nie wykazuje błędów:
;klewaniec.com. IN A

;; ANSWER SECTION:
klewaniec.com. 3600 IN A 216.239.32.21
klewaniec.com. 3600 IN A 216.239.34.21
klewaniec.com. 3600 IN A 216.239.36.21
klewaniec.com. 3600 IN A 216.239.38.21
dla KLEWANIEC. COM

oraz dla WWW.KLEWANIEC.COM:
;www.klewaniec.com. IN A

;; ANSWER SECTION:
www.klewaniec.com. 2848 IN CNAME ghs.google.com.
ghs.google.com. 244505 IN CNAME ghs.l.google.com.
ghs.l.google.com. 300 IN A 74.125.43.121



Nie wiem sam co mam już myśleć- czy jest wszystko dobrze skonfigurowane czy nie- i co najważniejsze- że fakt pojawiania się 'nie można wyświetlić strony' wynika ze złego ustawienia domeny czy to może jednostkowy przypadek

Pozdrawiam

klewaniec.com pisze...

Czy jest możliwe, by domena działała na jednych komputerach, a na innych już nie?

Wszystko skonfigurowałem poprawnie, strona otwiera się na 99% komputerów.

Natomiast sa komputery na których się nie otwiera- 'NIE ODNALEZIONO ADRESU'

Czym może być to spowodowane?

Na DNS WATCH widnieje komunikat na czerwono
"Nameserver ns11.az.pl. reports: No such host www.klewaniec.com"

Wprowadziłem 4 podane adresy IP do A HOST (216.239.XX.21)
oraz CNAME
ALIAS: www.klewaniec.com
Wskazanie: ghs.google.com
(nie da się w AZ.PL wprowadzić samego www jako alias ani ghs.google.com z kropką na końcu)

Unknown pisze...

Wielkie dzięki. Bardzo pomocny post :)

Paweł Wroniecki pisze...

właśnie dziś free dns ogłosił że za 60 dni przestanie działać i co z moja strona www.f1fanclub.pl ;(

PaFcio pisze...

Witam!
Napisze krótko jak to wygląda na dzień dzisiejszy, żeby ktoś kto znajdzie tę stronkę nie musiał się męczyć :)
FreeDNS::SGH już nie działa, ale admin przeniósł wszystko na darmowy FreeDNS::42 www.freedns.42.pl na którym wszystko wygląda tak samo (została zmieniona jedynie szata graficzna), tak więc instrukcja jest aktualna. Jedynie zmieniają się DNSy z fns1.sgh.waw.pl i fns2.sgh.waw.pl na fns1.42.pl i fns2.42.pl i jest to jedyna różnica. Następną zmiana co do instrukcji podanej na tej stornie występuję gdy wpisujemy nazwę domeny na Bloggerze. U mnie nie było możliwości wpisania jej bez www, konieczne było podanie domeny z www i potem zaznaczyłem przekierowanie tak jak w instrukcji. Po takich zabiegach wszystko działa bardzo dobrze, jednak musiałem odczekać około 24h. Możliwe, że tyle trwa aktualizacja DNSów, faktem jest, żebyście nie szukali dalej innego rozwiązania jak Wam nie zadziała mimo poprawnie wykonanej instrukcji i odczekali te 24h :)
Pozdrawiam.

Unknown pisze...

Witam!
Czy dane rekordów A i CNAME w przypadku witryn google będą takie same? Jeśli nie, to skąd wziąźć te dane?
Dziekuje i pozdrawiam

Bobby Dex pisze...

Rekord A i rekord CNAME to dwie odrebne historie.

Rekord A to zmiana adresu IP domeny lub dodatkowe adresy hostów (zmiana glownego rekordu A na dowolny wskazany adres IP spowoduje, że wszelkie uslugi (poczta, WWW, FTP itd.) powinny byc dostepne na wskazanym serwerze)

Rekord CNAME to alias do innego hosta (wykorzystywany w przypadku checi przekierowania okreslonych wywolan na innego hosta)

Unknown pisze...

Nie do końca się zrozumieliśmy. Chodziło o to, czy "dane rekordów A i CNAME w przypadku witryn google będą takie same" jak w przypadku Blogspota. Dane w punkcie drugim i trzecim sekcji "instalacja krok po kroku".
Okazuje się, że po wprowadzeniu tych danych w serwisie freedns.42.pl strona śmiga. Jest jednak kolejny problem. Otwiera się tylko, kiedy wpiszemy pełny adres np. www.costam.pl, witryny google nie są wyposażone w funkcję przekierowania z costam.pl na www.costam.pl.
Jak sobie z tym poradzić?
Dziękuję i pozdrawiam

Łyżka pisze...

wszystko idzie dobrze do czasu, kiedy trzeba wpisać CNAME, cały czas wyskakuje,że CNAME jest nieprawidłowe. Co robić?

Dla Bloggera pisze...

Ja się trochę męczyłem, żeby znaleźć odpowiednie miejsca w home.pl. Instrukcja dla bloggera jest dość dobra po polsku, ale nie przystaje do tego co znajdujemy w panelu konfiguracyjnym home.pl.
Po długich rozmowach z konsultantem udało się to ustawić, może komuś się przyda ta instrukcja:
Jak skonfigurować domenę z home.pl dla bloggera

Domeny pisze...

Pomimo iż przewodnik jest niekompletny i tak można znaleźć dużo ciekawych i pomocnych informacji. Polecam !

Prześlij komentarz