Nginx でリダイレクト ( rewrite ) 、ブログ引っ越しついでにURL 変更

最終更新日

数ヶ月前にこのブログのサーバを別サーバへ引っ越し、
URLを

http://tstylestudio.com/wp/

から

https://blog.tstylestudio.com

へ変更しました。
旧サーバは解約したので http://tstylestudio.com/wp/ このアドレスは無くすことにしました。
それはそれとして、旧URLへアクセスがあった場合を何とか出来ないものかと悩んでいましたが、

「新アドレスへリダイレクト出来れば良いんだ!」

と閃きました。
後は自分のスキルと相談しながら、トライアンドエラーです。

結果的には実質2行で出来た感じです。

Nginx で rewrite 設定

Webサーバは Nginx1.4.1を使っています。

/etc/nginx/sites-available
この中にあるブログの設定ファイルへ記述します。

[shell]
server {
…..

location ^~ /wp/ {
rewrite ^(.*)$ https://blog.tstylestudio.com/$1 last;
}

…..
}
[/shell]

この3行追加したらリダイレクトされるようになりました。

鹿児島県の出水市という所に住んでいまして、インターネット周辺で色々活動して行きたいと思ってるところです。 Webサイト作ったり、サーバ設定したり、プログラムしたりしている、釣りと木工好きなMacユーザです。 今はデータサイエンスに興味を持って競馬AI予想を頑張ってます。

コメントを残す

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

コメントする

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください