Ik wil een submap in public_html gebruiken als hoofdmap, kan dat?
Staat je website in een submap, bijvoorbeeld public_html/site, en wil je dat bezoekers hem zien op www.jouwdomein.nl zonder /site erachter? Dat regel je met een .htaccess-bestand in de map public_html.
Zet dit in public_html/.htaccess (vervang site door de naam van je map en jouwdomein.nl door je domein):
RewriteEngine On
RewriteBase /
# alles wat niet al in /site staat, naar /site sturen
RewriteCond %{REQUEST_URI} !^/site/
RewriteRule ^(.*)$ site/$1 [L]
Voor bezoekers lijkt het dan alsof er geen submap is.
Let op: veel programma's, zoals WordPress en Joomla, moeten zelf ook weten op welk adres ze draaien. Pas dat aan in de instellingen van het programma (bij WordPress het site-adres, bij Joomla $live_site in configuration.php). Het is meestal eenvoudiger om de website direct in public_html te installeren.
Wil je liever dat het domein echt naar een andere map wijst? Dat kunnen wij voor je instellen. Lees De documentroot van een domein aanpassen.
Zie ook in de DirectAdmin-handleiding: Verborgen bestanden zoals .htaccess tonen en bewerken.
Uitgebreide uitleg met schermafbeeldingen: Een andere map voor je website (documentroot) in de DirectAdmin-handleiding.
