UserFrosting Nginx asset-raw 404
UserFrosting Nginx asset-raw 404
我使用的是 Nginx,没有使用 Apache。
所以需要一段Nginx代码来解决前端静态资源的加载问题
我的问题类似于,但我不是Apache。
我在 'webserver-configs' 文件夹中没有找到我想要的内容。
以下代码似乎不起作用。
location ~* \.(png|gif|jpg|jpeg|svg|ico|css|js|woff|ttf|otf|woff2|eot)$ {
index index.php;
try_files $uri $uri/member/public/asset-raw/ member/public/index.php?$query_string;
}
下面的Nginx规则配置代码可以正确解决上述问题
✔ 经过我的实际测试。
## Begin - UserFrosting Caching static files
location ~* \/member\/.*\.(png|gif|jpg|jpeg|svg|ico|css|js|woff|ttf|otf|woff2|eot|json)$ {
index index.php;
try_files $uri $uri/ /member/public/index.php?$query_string;
}
## End - UserFrosting Caching static files
## Begin - Index
## for subfolders, simply adjust:
## `location /subfolder {`
## and the rewrite to use `/subfolder/index.php`
location /member/public/ {
index index.php;
try_files $uri $uri/ /member/public/index.php?$query_string;
}
## End - Index
我使用的是 Nginx,没有使用 Apache。 所以需要一段Nginx代码来解决前端静态资源的加载问题
我的问题类似于
以下代码似乎不起作用。
location ~* \.(png|gif|jpg|jpeg|svg|ico|css|js|woff|ttf|otf|woff2|eot)$ { index index.php; try_files $uri $uri/member/public/asset-raw/ member/public/index.php?$query_string; }
下面的Nginx规则配置代码可以正确解决上述问题
✔ 经过我的实际测试。
## Begin - UserFrosting Caching static files
location ~* \/member\/.*\.(png|gif|jpg|jpeg|svg|ico|css|js|woff|ttf|otf|woff2|eot|json)$ {
index index.php;
try_files $uri $uri/ /member/public/index.php?$query_string;
}
## End - UserFrosting Caching static files
## Begin - Index
## for subfolders, simply adjust:
## `location /subfolder {`
## and the rewrite to use `/subfolder/index.php`
location /member/public/ {
index index.php;
try_files $uri $uri/ /member/public/index.php?$query_string;
}
## End - Index