5

「privatinstruktør.dk」というドメイン名でサーバーをセットアップしようとしていますが、デフォルトの「nginx へようこそ」ページにリダイレクトされ続けます。

次のようにserver_nameを入力しようとしました:

server {
  listen 80;
  server_name privatinstruktør.dk;

  location / {
    root /var/www/privat;
  }
}

しかし、それはうまくいきませんでした。そこで、次のような正規表現を使用してみました。

server_name "~^privatinstrukt(.+)r\.dk$";

server_name "~^privatinstrukt(.*)r\.dk$";

そしてさえ

server_name "~^privat(.*)$";

しかし、すべて失敗し、デフォルトのページにリダイレクトされます。これを修正する方法についてのヒントはありますか?

4

2 に答える 2

8

nginx でpunycode形式を使用して Unicode ドメイン名を構成します。

server_name xn--privatinstruktr-jub.dk;
于 2016-11-23T13:05:58.660 に答える