Archives For Uncategorized

It is possible to set up a WordPress Multisite with sub-domains on a shared hosting environment while not using the root domain. It took me some time to figure this out so I thought I document it mainly for my own records.

My hosting is like this:

  • Shared hosting with cPanel control panel
  • Maximum of 25 domains (Addon domains) and unlimited subdomains
  • Root domain: myholding.com
  • Addon domain: mycompany.com

The goal is to set up a WordPress Multisite with a couple of subdomain sites for each company division such as div1.mycompany.comdiv2.mycompany.com, etc.

I use TransIP as the registrar for all my domain names and set the DNS records using their control panel. Every domain has a wildcard DNS record as default. Because of the shared hosting myholding.com and mycompany.com share the same IP address.

Without any additional setup in cPanel any subdomain URL as for instance http://something.mycompany.com will take the browser to my holding.com. This is regardless of whether WordPress Multisite is installed and enabled or not. In effect divi1.mycompany.com will go to myholding.com as well. So WordPress does not even get a chance at responding to the required subdomain URL.

The solution is to create a subdomain in cPanel with a twist.

By default cPanel creates a directory with the same name as the subdomain in the root of that domain. The trick is to set the document root for the subdomain to the root of the (Addon)domain. An example:

  • the web root is public_html
  • the (Addon)domain is mycompany.com
  • the subdomain to create is div1
  • then the document root should be: public_html/mycompany.com (and not public_html/mycompany.com/div1)

The downside is that you need to create a subdomain manually for each (subdomain) site you want to add to your WordPress Multisite install. Therefor you can not allow users to create their own sites.

Finally you can create a new site in WordPress and all will be fine.

 

“By popular demand” zoals dat zo mooi heet, heb ik m’n syntax highlight plugin voor TinyMCE weer terug in de etalage gezet.

Al langer loop ik me af te vragen waarom er destijds zoveel verzet was tegen ‘Echelon’ terwijl de massa vrijwillig de informatie die Echelon wilde inzien en meer aan bedrijven geeft. Ik begrijp het gewoon niet.

In die context vond ik het bericht van Peter Lievense “Duizend digitale bloemen” wel dermate interessant dat ik hierbij daar dus naar verwijs.

 

'hard copy' van het bericht op iBestuur.

‘hard copy’ van het bericht op iBestuur.

Geo-ICT goodies

17 maart 2013 — Leave a comment

In de periode van grofweg 1997 tot 2006 heb ik een aantal programma’s en utilities ontwikkeld op het gebied van Geo-ICT. Deze goodies zijn inmiddels wel oldies maar in sommige gevallen nog best handig.

ShapeIT is een op zichzelf staand Windows programma voor het maken van Esri shapefiles op basis van data in tekst bestanden. Het invoer bestandsformaat voor de geometrie is gebaseerd op het GENERATE file format van Esri. Het is ook mogelijk om administratieve data toe te voegen aan de shapefile als zogenaamde attribuut data.
In 2013 ben ik begonnen om ShapeIT opnieuw te ontwikkelen in Lazarus. De eerste release staat gepland voor eind 2013.

De ArcView3 extensie ‘Generate to shape’ of kortweg Gen2shp was de voorloper van ShapeIT. Spark!Link tenslotte is GPS communicatie en simulatie software.

Detail informatie en de downloads zijn beschikbaar op mijn Geo-ICT project site “Give it a whirl“.