Binero och Domain Mapping
Idag prövade jag på det här med att sätta upp ett par sajter med WordPress Multisite, vilket kort sagt tillåter en att driva flera sajter på en och samma WordPressinstallation. Det har fördelen att man slipper använda flera databaser, man slipper installera samma pluginer och teman flera gånger och man kan t.ex. använda ett och samma FTP-konto för att ladda upp/ner filer till och från sin installation. Dock stötte jag på problem med Domain Mapping hos Binero.
Jag håller på att flytta över i stort sett alla mina sajter till Binero, och där har, vad jag förstått, flera andra lyckats installera Multisite utan några som helst problem. Det gick bra också för mig, främst för att det egentligen inte är någon pillig eller svår process. I princip allt arbete görs i wp-config.php och .htaccess-filen (om man kör apache), utöver det ska man egentligen bara installera en plugin. Utöver det så är allting väldokumenterat både i enskilda bloggar och i WordPress egna hjälpdokument.
Vad jag var gladast över var att man inte behövde ändra någonting för att få det att funka med subdomäner. Vanligtvis kan man bli tvungen att peta med DNSer hit och DNSer dit, vilket är något jag aldrig varit riktigt bekväm med. Nu var det bara att tuta och köra, när jag väl installerat allting var det bara att skapa bloggar och börja leka.
Nu till problemet. Jag inte hade tänkt nöja mig med att köra bloggarna på subdomäner. Jag har lite av en domänyra, och därför tänkte jag sätta några projekt i verklighet på de domäner jag köpt. När jag väl skred till verket och installerade “Domain Mapping“-pluginen, så upptäckte jag att jag inte hade en aning om hur jag skulle få de enskilda domänerna att styras till rätt sajt. Jag började peta i DNSer och göra inställningar i multisite-installationen, men jag fick aldrig någon rätsida. Jag spenderade åtskillig tid på google, på jakt efter en förklaring på hur jag skulle göra.
Till slut gjorde jag ett par desperata (och, det måste sägas, småförbannade och helfrustrerade) utrop på Twitter, både för att få utlopp för irritationen och eventuellt få någon vänlig själ att förbarma sig över mig och erbjuda en förklaring.
In rider Niklas Högefjord. Han förklarade att sättet jag försökt göra det på inte funkar, eftersom Binero faktiskt är shared hosting (han förklarade t.om. i ännu snällare och mer utförliga termer, men det har inte jag ork med ;)). När jag bad om ytterligare råd så erbjöd han sig att skriva ett mail med instruktioner, och det är dessa jag hade tänkt återskapa.
Vad jag blev förbannad på, var att jag inte kunde hitta något smidigt sätt att styra en domän till en annan domän utan att börja peta i DNS-inställningarna för en domän. Det varnades här och där om det, och jag hade inte riktigt mod nog att ge mig på det.
Niklas pekade dock ut i mailet att man kan göra en domän till ett “alias”, vilket innebär precis det jag hade letat efter, att man pekar en domän mot en annan. Problemet är att i Bineros kontrollpanel kan man inte göra det när man väl har fått en domän inlagd som en webbplats, utan man måste ta bort domänen och lägga till den igen. Först då kan man välja att använda en domän som ett alias, och först då kan man välja vilken domän den ska peka mot.
För att göra det i enkla steg-för-steg-instruktioner likt de jag fick från Niklas;
Domain mapping på WordPress Multisite hos Binero
- Välj att ta bort (radera står det nog t.om. i kontrollpanelen) webbplatsen som skapats åt domänen du vill använda
- Välj “Lägg till” och fyll i samma domännamn som du tog bort och välj “Domän”, inte subdomän.
- Klicka i att domännamnet ska vara ett alias (det kommer stå “Exakt samma webbplats” eller dylikt efter “Alias” i kontrollpanelen) och välj sedan vilket domännamn du vill peka det nya aliaset mot
Nu får du vänta en stund och sedan ska den nya pekningen fungera. Utöver detta måste du även ställa in domänen i “Domain Mapping”-pluginet, men det finns åtskilliga bra guider för detta om man googlar lite, så jag tänker inte försöka göra det bättre.
Värt att peka ut är också att när man har med DNS-inställningar och domännamn att göra, så kan det alltid dröja upp till 48 timmar (även om jag aldrig varit med om att det tagit mer än ett par timmar) för inställningar och ändringar att märkas av, beroende på hur DNS-serverarna reagerar.
Niklas rekommenderade att man gör detta innan man ställt in domänen i “Domain Mapping”-pluginet, men jag kan glatt rapportera att det funkade precis lika bra efter att jag gjort alla mina inställningar.
Nu återstår bara att säga lycka till och ett stort tack till Niklas!
