Nginx中虚拟主机中的无效服务器名称或通配符

时间:2019-08-02 14:00:11

标签: nginx webserver

我在虚拟主机中为nginx具有以下虚拟主机配置:

server {
        listen 80 default_server;
        listen [::]:80 default_server;

        server_name angularindepth.com
        rewrite ^/(.*)$ https://blog.angularindepth.com/$1 redirect;
}

但是当我运行nginx时,会出现以下错误:

  
      
  • [警告] 5007#5007:服务器名称“ ^ /(。*)$”中的...带有可疑符号。
  •   
  • [警告] 5007#5007:服务器名称“ https://blog.angularindepth.com/ $ 1”中的...带有可疑符号。
  •   
  • [emerg] 5007#5007:无效的服务器名称或通配符“ ^ /(。*)$”   0.0.0.0:80
  •   

我已经在Google上搜索了,所有问题似乎都围绕着server_name指令,而就我而言,它包含一个专有名称。问题似乎出在rewrite指令上。我对吗?有什么问题吗?

0 个答案:

没有答案
相关问题