タグ

2017年7月14日のブックマーク (2件)

  • 【WordPress】出力されるリンクURLを絶対パスからルート相対パスに変更する方法

    WordPress】出力されるリンクURLを絶対パスからルート相対パスに変更する方法 WordPress2016年10月14日 WordPressではパーマリンクなど、デフォルトでは以下のようにhttp://もしくはhttps://から始まる絶対パスでURLは出力されます。 http://ドメイン名/ファイル名/ 記事ではこの絶対パスをスラッシュ(/)から始まるルート相対パスに変更する方法をご紹介いたします。 絶対パスからルート相対パスに変更するメリット ソースコード記述削減によるサイトパフォーマンスの向上 ソースコードの視認性向上 ドメイン移管時の負担軽減 functions.phpに以下のソースを追加 以下のソースコードをfunctions.phpに追加するだけで、出力するURLを絶対パスからルート相対パスに変更することができます。 class relative_URI { fun

    【WordPress】出力されるリンクURLを絶対パスからルート相対パスに変更する方法
  • chromeは、301リダイレクトをキャッシュしている - too_youngの日記

    最近、かなりリダイレクト使うサービスを作っていて、 たまたまchromeでチェックをして気がついた。 もう少し具体的にどういう事かというと、 "HTTP/1.1 301 Moved Permanently"などのヘッダーを付けて、 リダイレクトさせると、chromeの場合、 そのリダイレクト先をキャッシュし、 2度目以降、同じURLへのアクセスは、 リダイレクト先のURLへ直接飛んでいきます。 普通のユーザーであれば、全く問題ないのですが、 開発者でリダイレクターでカウンターや解析用のcookieを発行を考えている場合、 正常に機能しなくなってしまうので注意が必要です。 解決方法は、簡単で、 "Pragma: no-cache"などのキャッシュさせないような ヘッダー情報も付けるだけです。 ちなみに、"Pragma: no-cache"は、HTTP/1.0用で、 HTTP/1.1ではCac

    chromeは、301リダイレクトをキャッシュしている - too_youngの日記