Po přidání .htaccess mi nepracuje $basePath tak, jak bych chtěl
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- kloban
- Člen | 123
Ahoj,
do projektu jsem přistupoval přes domena.tld/sandbox/www
Pak jsem vytvořil domena.tld/.htaaccess s obsahem
RewriteEngine on
RewriteRule .* /sandbox/www/
Takže k projektu přistupuju normálně přes domena.tld.
Nefungují mi ale css a js definované v šabloně jako
<script src="{$basePath}/js/jquery.js"></script>
Je mi jasné, že když to změním na
<script src="{$basePath}/sandbox/www/js/jquery.js"></script>
tak to fungovat bude. Jen mi není jasné jestli je to nejlepší řešení, nebo jeslti je dobré to řešit jinak (nějakým předefinováním $basePath?).
Díky Dan
- MartinitCZ
- Člen | 580
Správný obsah .htaccess je
RewriteEngine On
RewriteRule ^$ sandbox/www/ [L]
RewriteRule (.*) sandbox/www/$1 [L]