Home   CMS   Joomla   Joomla in submap toch bereikbaar via hoofddomeinnaam

Joomla in submap toch bereikbaar via hoofddomeinnaam

Wanneer je Joomla (al dan niet via de Web Apps) installeert in een submap in /httpdocs, dan wordt deze niet direct zichtbaar voor bezoekers die jouw site via de hoofddomeinnaam bezoeken. Bijvoorbeeld, je Joomla website is te vinden via http://www.domeinnaam.nl/joomla/, als je je submap ‘joomla’ noemt.

Je wilt natuurlijk dat bezoekers de site direct kunnen vinden via:
http://www.domeinnaam.nl/

Je kunt dit realiseren door onderstaand stappenplan te volgen. Let op: in dit stappenplan moet steeds www.domeinnaam.nl vervangen worden door jouw eigen domeinnaam!

  1. Log in op het Control Panel, klik op Webhosting en dan op Filemanager
  2. Klik op de mapnaam /httpdocs
  3. Klik op de naam van het .htaccess-bestand om naar de editor te gaan (wanneer deze niet bestaat, maak dan een nieuw bestand aan)
  4. Plaats onderstaande regels in de teksteditor. Plaats ze bovenaan

  5. # Zet mod_rewrite aan
    RewriteEngine On#Verwijder de /joomla uit de domeinnaam
    RewriteCond %{REQUEST_URI} !^/joomla/
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-dRewriteRule ^(.*)$ /joomla/$1 [L]
    RewriteRule ^(/)?$ joomla/index.php [L]
  6. Klik in de bestandslijst op de map /joomla
  7. Klik op het edit-icoontje achter de bestandsnaam htaccess.txt
  8. Zorg ervoor dat er geen # staat voor de regel RewriteBase /
  9. Plaats een # voor de regel Options + FollowSymLinks
  10. Klik op OK om de wijziging op te slaan
  11. Klik op het icoontje om de bestandsnaam te wijzigen achter htaccess.txt
  12. Wijzig de bestandsnaam naar .htaccess (met de punt ervoor!)
  13. Klik op OK om de wijziging op te slaan
  14. Klik op het edit-icoontje achter de bestandsnaam configuration.php en zorg dat de onderstaande regels overeenkomen (waarschijnlijk hoef je alleen de 0 achter $sef_rewrite = te wijzigen in een 1)

  15. $live_site ='http://www.domeinnaam.nl'
    $sef = '1'
    $sef_rewrite = '1'
    $sef_suffix = '0'
  16. Klik op OK op de wijziging op te slaan

Je site in /joomla zou nu bereikbaar moeten zijn via de hoofddomeinnaam.

Kom je er zelf niet uit? Neem dan contact op met onze helpdesk.