WordPress in eigen map installeren
Gepost op 16 november 2009 om 14:00u, door hiranthi | 1 reactie | reageren
loading...
Op de WordPress website staat uitgelegd hoe je WordPress kunt installeren in z'n eigen map zonder dat de bezoeker dit door heeft. Maar: als je Engels niet zo goed is kan het zijn dat je er niet zoveel van snapt, daarom hier de stappen in het Nederlands.
Waarom een eigen map?
Ik zet zelf WordPress tegenwoordig altijd in z'n eigen map. Waarom? Dit houdt de root van je website mooi leeg. Helemaal fijn als de mappen voor subdomeinen niet onder een map 'subdomains' te staan komt, maar rechtstreeks in de root (zo hou je alles mooi gescheiden).
De stappen voor een nieuwe installatie
Dit stappenplan gebruik ik bijna altijd met het maken van een nieuwe website (stap 6 t/m 8 doe ik dan als de website klaar is om opgeleverd te worden). Op die manier bouw je de website op de hostingaccount van de klant zelf, wat je behoorlijke verrassingen met verhuizen kan besparen (geldt niet alleen voor server-omstandigheden, maar ook voor plugins etc.).
- Log in op je FTP en creëer de map waar je WordPress in wilt installeren (in het voorbeeld, net als op de WP website, gebruik ik de mapnaam 'wordpress'). Zet daar alle WordPress bestanden in en installeer WordPress zoals je gewend bent (alleen ga je nu dus niet naar http://domein.nl maar naar http://domein.nl/wordpress).
- Log in op de WordPress backend en ga naar Instellingen -> Algemeen (ofwel: Settings -> General).
- In het veld WordPress-adres (URL) zet je de volledige URL neer (dus http://domein.nl/wordpress).
- In het veld Blogadres (URL) zet je de URL neer zonder de mapnaam (dus http://domein.nl).
- Klik op Wijzigingen opslaan om, zoals de knop al zegt, de wijzigingen op te slaan.
- Ga naar je FTP en kopieer index.php, die nu in de map 'wordpress' zit, naar de root van je website (de kopie moet dus 1 niveau omhoog).
- Wijzig het volgende in index.php:
<?php require('./wp-blog-header.php'); ?>
Naar:
<?php require('./wordpress/wp-blog-header.php'); ?>
- Je WP backend is nu nog gewoon bereikbaar via http://domein.nl/wordpress/wp-admin/. Je website zelf is nu te bereiken via http://domein.nl
Stappenplan voor een bestaande installatie
Het stappenplan op de WordPress website gaat over WP in z'n eigen map voor een bestaande installatie, de Nederlandse versie:
- Log in op je FTP en maak in de root van je website de map aan waarin je WordPress wilt hebben staan (net als in bovenstaande stappenplan gebruiken ik hier de mapnaam 'wordpress').
- Log in op je WordPress backend en ga naar Instellingen -> Algemeen.
- In het veld WordPress-adres (URL) zet je de volledige URL neer (dus http://domein.nl/wordpress).
- In het veld Blogadres (URL) zet je de URL neer zonder de mapnaam (dus http://domein.nl).
- Klik op Wijzigingen opslaan om, zoals de knop al zegt, de wijzigingen op te slaan.
- Ga weer naar je FTP en kopieer alle WordPress bestanden, die nu nog in de root staan, naar de 'wordpress' map.
- Kopieer index.php (en evt. je .htaccess als die er in staat) naar 1 niveau hoger (naar de root dus).
- Open de index.php die in je root staat in een texteditor programma (Kladblok, Dreamweaver etc.)
- Wijzig het volgende in index.php:
<?php require('./wp-blog-header.php'); ?>
Naar:
<?php require('./wordpress/wp-blog-header.php'); ?>
- Log in op je nieuwe WordPress backend URL: http://domein.nl/wordpress/wp-admin/
- Als je permalinks hebt ingeschakeld moet je deze updaten via Instellingen -> Permalinks (je hoeft alleen op Wijzigingen opslaan te klikken). Als het bestand de juiste CHMOD heeft (bijv. 666) dan zal WordPress 'm automatisch aanpassen. Anders krijg je de nieuwe .htaccess regels te zien en moet je die handmatig in je .htaccess bestand plakken.
1 reactie op “WordPress in eigen map installeren”
Trackbacks/Pingbacks
- Eerste weken 2010 « Yolanda
[...] WordPress in eigen map installeren | Hiranthi’s weblog [...]










