Ik heb meerdere threads gelezen op basis van dit onderwerp, maar geen van de regels werkte, dus ik weet zeker dat ik iets fout doe.
Ik heb de volgende lekke band in mijn/var/www
main domain folders that redirects to domain.com
folder1 that redirects to domain1.com
folder2 that redirects to domain2.com
Binnen map2 heb ik nog 3 submappen
folder2/subdirectory1
folder2/subdirectory2
folder2/subdirectory3
Deze moeten doorverwijzen naar:
www.domain2.com/subdirectory1
www.domain2.com/subdirectory2
www.domain2.com/subdirectory3
maar in plaats daarvan toont het ook de folder2 in de url zodat het een lijst is
www.domain2.com/folder2/subdirectory1
www.domain2.com/folder2/subdirectory2
www.domain2.com/folder2/subdirectory3
Ik heb twee .htaccess: één in de hoofdmap en één in map2
htaccess vanuit de hoofdmap
Options +FollowSymLinks
RewriteEngine On
RewriteBase /
ReWriteCond %{HTTP_HOST} domain1.com
ReWriteCond %{REQUEST_URI} !folder1/
ReWriteRule ^(.*)$ folder1/$1 [L]
ReWriteCond %{HTTP_HOST} domain2.com
ReWriteCond %{REQUEST_URI} !folder2/
ReWriteRule ^(.*)$ folder2/$1 [L]
htaccess from folder2
RewriteEngine On
RewriteBase/
ReWriteCond %{HTTP_HOST} domain2.com/subdirectory1
ReWriteCond %{REQUEST_URI} !subdirectory1/
ReWriteRule ^(.*)$ subdirectory1/$1 [L]
ReWriteCond %{HTTP_HOST} domain2.com/subdirectory2
ReWriteCond %{REQUEST_URI} !subdirectory2/
ReWriteRule ^(.*)$ subdirectory2/$1 [L]
ReWriteCond %{HTTP_HOST} domain2.com/subdirectory3
ReWriteCond %{REQUEST_URI} !subdirectory3/
ReWriteRule ^(.*)$ subdirectory3/$1 [L]
Hopelijk kan ik dit probleem eindelijk oplossen