My RewriteRule for Apache import os
os.system("networksetup -setairportpower airport off")
os.system("networksetup -setairportpower airport on")
这是子文件夹/ blog /正在运行。我在服务器上激活了Nginx,并将规则更改为RewriteRule ^asset/(.*)$ includes/libs/minify/g=$1 [L]
,但不转发URL。
rewrite ^/asset/(.*)$ /includes/libs/minify/g=$1 last;
答案 0 :(得分:0)
如我所见,您需要在/blog/asset/
URI路径中重写。 Nginx始终使用完整的URI运行,因此您应该重写
rewrite ^/blog/asset/(.*)$ /blog/includes/libs/minify/g=$1 last;
但是,您可能根本不需要rewrite
。这应该有效:
location /blog/asset/ {
alias /path/to/blog/includes/libs/minify/g=;
}