我正在尝试使用以下rewriterule创建一个htaccess文件:uri不会以jpeg,jpg,png,...结束除非uri以'/ uploads /'开头。
重写为index.php: HOST /uploads/file1.jpg 主机/主页/仪表板
但不要改写: 主页/images/banner.jpg
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{HTTP_HOST} ((\/uploads\/)([-a-z0-9_/\.]+))|(([-a-z0-9_/\.]+)!\.(jpeg|jpg|png))$
RewriteRule ^(.*)$ %{ENV:BASE}ci.php [NC,L]
答案 0 :(得分:1)
RewriteCond %{REQUEST_URI} ^/uploads/ [OR,NC]
RewriteCond %{REQUEST_URI} !\.(jpe?g|gif|ico|tiff|png)$ [NC]
RewriteRule ^ ci.php [L]
与请求URI不匹配。它只是在HTTP请求中匹配域名。
您可以使用此规则:
module = (function VideoControllerModule($angular) {
$angular.module(APP_NAME).controller('VideoController',function videoController($scope, video) {