静态网站发布-我终于把网页设计课做的「指尖星空」网站弄上来了

了解了一点点Nginx之后,我发现可以利用二级目录,随便把一些静态网站弄到服务器上来。大一跟几个小组同学在网页设计课一起撸的「指尖星空」网站终于可以拨云见日了——

指尖星空 https://jyzhu.top/fingerspace/

其实很简单,只要把整个静态网站用scp传到Ubuntu服务器上,然后在Nginx配置一下子目录的跳转就好了。

记录一下Nginx的配置吧,因为缺少系统的理解,我在这里绕了半天圈,看了一篇《Nginx虚拟目录alias和root目录》才理解此处应该设置alias。

编辑配置文件:/etc/nginx/conf.d/wordpress_https.conf

插入配置:

1
2
3
4
5
6
7
8
location /fingerspace {
alias /var/www/html/fingerspace/;
index index.html;
try_files $uri @rewriteweb;
}
location @rewriteweb{
rewrite ^/fingerspace/(.*)$ /fingerspace/index.html last;
}

搞定。

今后自己做点啥项目了可以搞一些网页接口在这儿,指日可待~

目前还有两个TO-DO:

  1. 指尖星空的网页图标显示不了,不知道是html里面出了问题,还是需要在Nginx里配置?
  2. images文件也太大了,心疼我的小小服务器

此处要感谢网页设计课的小组成员们。这里有我们的介绍哈哈哈哈。