Om redenen die er hier niet toe doen, wil ik een bezoeker naar de volgende URL
127.0.0.1/mysite/drupal7/sites/all/modules/booking/app/assets/lib/fullcalendar-4.4.0/packages/core-slash-main.min.css
redirecten naar
127.0.0.1/mysite/drupal7/sites/all/modules/booking/app/assets/lib/fullcalendar-4.4.0/packages/core/main.min.css
Ik heb daartoe in 127.0.0.1/mysite/drupal7/sites/all/modules/booking/app/assets de volgende .htaccess aangemaakt:
Mijn probleem: de bezoeker wordt doorgeleid naar
127.0.0.1/lib/fullcalendar-4.4.0/packages/core/main.min.css
Dit verbaast mij, want bij een normale regex engine, bevat $1 de complete URL, maar volgens mod_rewrite alleen het stuk na /assets. Hoe kan ik ervoor zorgen dat de rewrite de complete URL meeneemt?
P.S. Ik kan natuurlijk dat stuk URL hard-coded voor "$1" zetten, maar dan werkt het niet op de acceptance/productie-omgeving, want daar zijn de mappen anders...
127.0.0.1/mysite/drupal7/sites/all/modules/booking/app/assets/lib/fullcalendar-4.4.0/packages/core-slash-main.min.css
redirecten naar
127.0.0.1/mysite/drupal7/sites/all/modules/booking/app/assets/lib/fullcalendar-4.4.0/packages/core/main.min.css
Ik heb daartoe in 127.0.0.1/mysite/drupal7/sites/all/modules/booking/app/assets de volgende .htaccess aangemaakt:
code:
1
2
3
4
| <IfModule mod_rewrite.c> RewriteEngine On RewriteRule ^(.*\/fullcalendar-4\.4\.0\/packages\/.+)-slash-([^.]+\.(min\.)?(js|css))$ "/$1/$2" [R=302] </IfModule> |
Mijn probleem: de bezoeker wordt doorgeleid naar
127.0.0.1/lib/fullcalendar-4.4.0/packages/core/main.min.css
Dit verbaast mij, want bij een normale regex engine, bevat $1 de complete URL, maar volgens mod_rewrite alleen het stuk na /assets. Hoe kan ik ervoor zorgen dat de rewrite de complete URL meeneemt?
P.S. Ik kan natuurlijk dat stuk URL hard-coded voor "$1" zetten, maar dan werkt het niet op de acceptance/productie-omgeving, want daar zijn de mappen anders...