この記事は機械翻訳のミラー記事です。元の記事にジャンプするにはこちらをクリックしてください。
建築家
建築家
リスト
放送
茶屋
インテリジェントAI会話
.NETキャリア&テクニカルカレッジ
ちっちゃいなクズブログ
この版
利用者
Architect_Programmer_Code農業ネットワーク
»
建築家
›
その他の技術
›
サーバー構成
›
Nginxドメイン名アクセス判決
眺める:
13897
|
答える:
0
[ウェブ]
Nginxドメイン名アクセス判決
[リンクをコピー]
クズども
掲載地 2015/12/07 19:24:30
|
|
|
要件は以下の通りです:
1. non-www.abc.com ドメイン名へのアクセス、悪意ある解析を防ぐために403を返す。
たとえ他人のドメインがホストのIPに紐づいていても、その人はあなたのサイトにアクセスできず、ユーザーがドメイン名にアクセスしても、ブラウザはサイトから飛び出すのではなく403エラーを返します。
2. abc.com ドメイン名にアクセスすると、自動301が www.abc.com に書き換えられ、SEOの重みが増加します...
ドメイン権限の強化
ウェブページ包含の最適化
これはウェブページのPR配信に適しています
検索エンジン最適化の結果を促進することができます
ユーザー体験に親しみやすくしましょう
3. 上記の二つのニーズは共存する。
1. non-www.abc.com ドメイン名へのアクセス、悪意ある解析を防ぐために403を返す。
サーバー {
80;
server_name abc.com www.abc.com;
もし( $host != 'www.abc.com' ){
リターン403;
}
2. abc.com ドメイン名にアクセスすると、301は自動的に www.abc.com に書き換えられます。
サーバー {
80;
server_name abc.com www.abc.com;
もし( $host = 'abc.com' ){
http://abc.com/(.*) を書き換え http://www.abc.com/$1 恒久的;
}
3. ドメイン名アクセス Non-www.abc.com、403エラーを返します。ドメイン名アクセス abc.com すると自動的に301が www.abc.com に書き換えられます。
サーバー {
80;
server_name www.abc.com abc.com;
もし( $host = 'abc.com' ){
http://abc.com/(.*) を書き換え http://www.abc.com/$1 恒久的;
}
もし( $host != 'www.abc.com' ){
リターン403;
#rewrite ^/(.*)$ http://www.abc.com/$1 永久;
}
先の:
コンソールは自動的に現在のページを更新します
次に:
12306の奇妙な検証コードが解読され、転売業者を全く止められなかった
関連記事
•
NginxはGzipを使ってウェブサイトのパフォーマンス最適化(チューニング)
•
Nginxウェブサイト HTTPS最適化OCSPバインディング
•
Linuxサーバーはlogrotateに基づいてnginxログをカットします
•
HTTP/2 over TLS および HTTP/2 over Cleartext TCP for HTTP/2
•
Nginxリバースプロキシ ASP.NET コアはUDS通信を使用します
•
Nginxのリバースプロキシphp-fpmはUDSを使って通信します
•
Spring Bootにおけるウェブコンテナnettyとtomcatの比較
•
Nginxは504ゲートウェイのタイムアウトソリューションを発表しました
免責事項:
Code Farmer Networkが発行するすべてのソフトウェア、プログラミング資料、記事は学習および研究目的のみを目的としています。 上記の内容は商業的または違法な目的で使用されてはならず、そうでなければ利用者はすべての結果を負うことになります。 このサイトの情報はインターネットからのものであり、著作権紛争はこのサイトとは関係ありません。 ダウンロード後24時間以内に上記の内容を完全にパソコンから削除してください。 もしこのプログラムを気に入ったら、正規のソフトウェアを支持し、登録を購入し、より良い本物のサービスを受けてください。 もし侵害があれば、メールでご連絡ください。
Mail To:help@itsvse.com