Ik ben bezig met een htaccess file om meerdere Typo3 installaties op 1 shared hosting pakketje te installeren. Ik kan in principe alles met de server doen wat ik wil, direct contact met de admin.
Ik heb een opzet als:
/home/djluc/public_html/ <- mijn rootmap, hier heb ik de htaccess staan
/home/djluc/public_html/site1/
/home/djluc/public_html/site2/
/home/djluc/public_html/site3/
Enzovoorts.
Dit heb ik opgelost middels dit:
Het probleem is nu dat ik mooie urls wil gebruiken. Dit werkt met de volgende htaccess:
Het probleem: Dit werkt als de site in /home/djluc/public_html/ staat maar niet als het in een submap staat. Hoe kan ik deze toch combineren?
Ik heb o.a. geprobeerd om dit stukje tussen de andere htaccess te zetten en deze in de submap zelf te zetten maar dit werkt helaas niet.
Ik heb een opzet als:
/home/djluc/public_html/ <- mijn rootmap, hier heb ik de htaccess staan
/home/djluc/public_html/site1/
/home/djluc/public_html/site2/
/home/djluc/public_html/site3/
Enzovoorts.
Dit heb ik opgelost middels dit:
code:
1
2
3
4
5
6
7
8
9
| RewriteEngine On
RewriteCond %{HTTP_HOST} ^site1.nl$
RewriteCond %{REQUEST_URI} !^/site1/
RewriteRule (.*) /site1/$1 [L]
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.site2.nl$
RewriteCond %{REQUEST_URI} !^/site2/
RewriteRule (.*) /site2/$1 [L] |
Het probleem is nu dat ik mooie urls wil gebruiken. Dit werkt met de volgende htaccess:
code:
1
2
3
4
5
6
7
| RewriteEngine On
RewriteRule ^typo3$ - [L]
RewriteRule ^typo3/.*$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule .* index.php |
Het probleem: Dit werkt als de site in /home/djluc/public_html/ staat maar niet als het in een submap staat. Hoe kan ik deze toch combineren?
Ik heb o.a. geprobeerd om dit stukje tussen de andere htaccess te zetten en deze in de submap zelf te zetten maar dit werkt helaas niet.
[ Voor 6% gewijzigd door djluc op 24-05-2006 15:35 ]