Hoi,
Ik wil mijn website zowel via http als via https gaan aanbieden. Ik gebruik DirectAdmin, en die maakt twee mapjes aan: public_html en private_html. Nu kan ik natuurlijk mijn hele website kopieren van public naar private, maar dat lijkt me irritant qua onderhoud: alles voortaan twee keer opslaan.
Dat moet handiger kunnen: htaccess dacht ik gelijk. Mijn huidige htaccess werkt als volgt:
Nu wil ik deze htaccess kopieren naar het mapje private_html, maar...
Helaas pakt ie mijn ../ niet. Vandaar mijn vraag: Hoe geef je dit aan in htaccess?
Ik wil mijn website zowel via http als via https gaan aanbieden. Ik gebruik DirectAdmin, en die maakt twee mapjes aan: public_html en private_html. Nu kan ik natuurlijk mijn hele website kopieren van public naar private, maar dat lijkt me irritant qua onderhoud: alles voortaan twee keer opslaan.
Dat moet handiger kunnen: htaccess dacht ik gelijk. Mijn huidige htaccess werkt als volgt:
- requests die iets uit de _libraries map opvragen worden niet gerewrite.
- alle andere requests worden afgehandeld door index.php die verder de juiste pagina ed opvraagt.
code:
1
2
3
| RewriteEngine On RewriteRule _libraries/ - [L] RewriteRule ^(([^/]+)/){0,}([^/]+)?$ index.php |
Nu wil ik deze htaccess kopieren naar het mapje private_html, maar...
- requests voor het mapje _libraries/* moeten naar ../public_html/_libraries/*
- alle overige requests moeten naar ../public_html/index.php
code:
1
2
3
| RewriteEngine On RewriteRule ../public_html/_libraries/ - [L] RewriteRule ^(([^/]+)/){0,}([^/]+)?$ ../public_html/index.php |
Helaas pakt ie mijn ../ niet. Vandaar mijn vraag: Hoe geef je dit aan in htaccess?