トップ過去ログこのサイトについて
1352721

Fancy URLからのリダイレクト

[PC&Digital] at 2015/02/23 00:30:18. / コメント(0)
 新しいサーバーでは前述の通り Apache2 ではなく nginx を使用するようにしてみたのですが、.htaccess が使えないことと、維持するのも少し手間だったりするので、この機会に Nucleus の Fancy URL をやめて通常の GET でのパラメーター取得に切り替えました。
 各ブログ内のデータもインポート前に文字列置換して綺麗に切り替わるようにしたのですが、さて外部からすでにリンクされているものはどうしよう、ということで、本日リダイレクト出来るように設定いたしました。

 まず前提として、このサイトを含めて自分が管理している Nucleus はすべて1システム1ブログの構成になっているので、複数パラメーターについては考慮しないことにしました。
 このような前提にしておくと非常に単純に実装でき、server ディレクティブ内で Nucleus が設置されている location にアクセスがあったら、Moved Permanently を返すだけ、となります。たとえばこのサイトの場合は以下のような感じになっています。
location ~ ^/(archive|archives|blog|category|item)/([0-9]+) {
    return 301 $scheme://$host/index.php?$1id=$2;
}

サーバーを移行しました

[ARGAS.NET] at 2015/02/19 03:57:39. / コメント(0)
 今まで自宅サーバーで運営していた ARGAS.NET ですが、様々な事情により VPS へ移行することになりました。
 せっかくなので、という訳ではないのですが、今まで Apache2 を利用していたものを nginx に変えてみたり、PHP を HHVM にしてみたり、相変わらず趣味全開で構築しています。

 細かいところの調整が完了していないので、不具合が出る可能性もありますが、その際はお知らせいただけたらと思います。

---

 HHVM 3.5.1 になってからというもの、突然 segfault で死ぬ現象に見舞われるようになったため、急遽 php-fpm に変更しました。
 ご迷惑をおかけし申し訳ありませんが、よろしくお願いいたします。

ナビゲーションバー