Ik heb op een apache server in de root een subdirectory aangemaakt. In deze directory heb ik een website geplaatst. Vervolgens heb ik een domeinnaam geredirect in htaccess naar deze subdirectory, maar dan op een manier alsof de browser een rootdirectory bezoekt in plaats van een subdirectory. Dus je krijgt in je browser adresbalk gewoon www.domein.com te zien ipv www.domein.com/subdirectory .
De code werkt. Er is echter een probleem mee. Wanneer ik in een browser domein.com/index.php intyp, dan wordt er ineens niet geredirect naar domein.com/subdirectory/index.php en dit is juist wel de bedoeling.
Hoe krijg ik dit alsnog voor elkaar?
Hier is de code:
De code werkt. Er is echter een probleem mee. Wanneer ik in een browser domein.com/index.php intyp, dan wordt er ineens niet geredirect naar domein.com/subdirectory/index.php en dit is juist wel de bedoeling.
Hoe krijg ik dit alsnog voor elkaar?
Hier is de code:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
| <IfModule mod_rewrite.c>
Options +FollowSymLinks
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^example.com [nc]
RewriteRule ^$ /subdirectory/ [nc,L,QSA]
RewriteCond %{HTTP_HOST} ^www.example.com [nc]
RewriteRule ^$ /subdirectory/ [nc,L,QSA]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule> |