自搭网站
1 资源
(1)bilibili
(2)阿里云官网
2 error
问题1:将本地项目部署到站点后不能播放音频和不能显示图片、gif(包括网页图标)。
解决:站点和nginx两边的配置文件都删掉一段location(如下)后都加上新的location(如下)将相对路径转换成绝对路径(因为nginx里面有对所有以.开头的文件拒绝访问,为了保护隐藏文件)。
删掉:
location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$
{
expires 30d;
}
location ~ .*\.(js|css)?$
{
expires 12h;
}
加上(例):
location /resources/
{
alias /myweb/webui/resources/;
}
location /repository/
{
alias /myweb/webui/repository/;
}
ps:站点和nginx两边的配置文件都要操作!!!
问题2:用域名访问网站不能播放音频和不能显示图片、gif(包括网页图标)。(用ip访问就可以)
解决:站点的配置文件里复制一份server块接着粘贴在末尾,server_name改为域名(测试效果没反应时可以删掉浏览器缓存再刷新)
ps:我用通义千问搜出来的是修改nginx的配置文件,但我只在站点的配置文件里发现了server_name为ip地址的server块,就直接修改了站点的配置文件,结果是域名也能和ip一样访问到网站的图片等内容了。