Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/rust/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
can';在nginx中找不到别名的静态文件_Nginx_Nginx Config_Nginx Location - Fatal编程技术网

can';在nginx中找不到别名的静态文件

can';在nginx中找不到别名的静态文件,nginx,nginx-config,nginx-location,Nginx,Nginx Config,Nginx Location,我有一个nginx设置,其中根链接被设置为服务于wordpress应用程序。我想在/mainwidgeturl上设置一个静态网站。我已经为它写了如下设置 location ~ ^/mainwidget/ { alias /opt/projectfolder/widget/; autoindex on; } 当我转到URL时,我能够加载目录中的所有文件 但当我点击widget.js或widget.css等文件时,它显示404未找到 这里可能有什么问题?您正在正

我有一个nginx设置,其中根链接被设置为服务于wordpress应用程序。我想在
/mainwidget
url上设置一个静态网站。我已经为它写了如下设置

location ~ ^/mainwidget/ {
        alias /opt/projectfolder/widget/;
        autoindex on;
}
当我转到URL时,我能够加载目录中的所有文件

但当我点击widget.js或widget.css等文件时,它显示404未找到


这里可能有什么问题?

您正在正则表达式
位置中使用
别名
。尝试使用
location/mainwidget/{…}