harumaki.net

インフラ屋の覚書や、ラーメン食べある記とか。

nginx web サーバー メモ

[ただのメモ] nginx 問答無用の301リダイレクト設定。

投稿日:2015年3月8日

Last Updated on 2021年7月4日 by かんりにん

 
※書式を忘れがちなので、自分用のメモ目的です。

ドメインの変更やサービスの移転などでリダイレクトを設定する際、コンテンツごとのURLパスを無視してすべてのリクエストを指定した移転先へ飛ばす設定。
職業上、こんな雑なリダイレクト設定はNGな気持ちなのだが、

・コンテンツのURLを引き継がないので、すべて301リダイレクトでOK

・パスを指定してURLを引き継ぎたいものはすべて設定済みで、残りの雑多なページを引っ越し先のトップに飛ばしたい

といった使い道なら有効かも。

– 設定例:抜粋

location / {
try_files $uri $uri/ /index.php?$query_string;
rewrite ^/(.*)$ https://hoge.example.com/ permanent;
rewrite ^(.+)/$ https://hoge.example.com/ permanent;
}

 
 

 

-nginx, web, サーバー, メモ
-,

執筆者:


comment

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA


関連記事

no image

postfix SMTP-auth + TLSの実装

[pukiwiki] &topicpath;   **▼smtp-auth + TLSの実装 [#j312771a]  別項で記載したUNIXパスワードでのsmtp-auth実装に  暗号化 …

[メモ]phpmyfaqインストール

[pukiwiki] *phpmyadminのインストール(rpm版) [#e19741b9] ごく簡単だけど、備忘録として。 # yum install phpmyadmin RPMでインストールし …

no image

haproxyを試す 4.ソケット接続とステータス出力

  haproxyでステータスやバックエンドサーバーの状態やプールを確認する場合、コマンドラインからチェックできるツールは無い様子。代わりにソケットリレーツール”socat(SOcketを …

no image

サーバー構築をする時のミクロな悩み:環境変数

※RedHat、CentOSでのbash環境での話です。 サーバー構築をする時、定石として一番悩ましいのが”環境変数をどこに明示するか?”なのですが いろいろ悩んだ末の結論とし …

no image

[メモ]ls コマンド実行時に、最終更新時刻でソートするオプション

[pukiwiki] ls コマンド実行時に、最終更新時刻でソート場合はオプション””-lt””を付ける。 -l ls実行時にタイムスタンプを出力 -t …