タグ

htaccessに関するbartleby0911のブックマーク (5)

  • Apacheのmod_rewriteモジュールの使い方を徹底的に解説

    はじめて利用する方でも分かるように、一から徹底的に解説します リダイレクトやURLの書き換えを行うmod_rewrite。 呪文のように難しい記述に、何をやっているのか分からない挙動。 私自身、自動で生成されるものを利用したり、コピペで済ませていました。 しかし、とある案件でmod_rewriteについて学ぶ機会があったので、良い機会だと思い、mod_rewriteの使い方をまとめてみました。 目次 mod_rewriteの初期設定とログの表示方法 mod_rewriteの初期設定 ログファイルの設定 各ディレクティブの解説 RewriteBaseディレクティブ RewriteCondディレクティブ RewriteCondの後方参照について テスト文字列に利用できる環境変数の一覧 条件パターンの一覧 オプションの一覧 RewriteEngineディレクティブ RewriteMapディレクテ

    Apacheのmod_rewriteモジュールの使い方を徹底的に解説
  • SEOとか考える前に基本をおさらい。.htaccessとrobots.txtを見直そう!

    photo credit: Control Room / cliff1066 .htaccessやrobots.txtを設定していない方は、まずファイルを作成しましょう。 テキストエディタで『htaccess.txt』と『robots.txt』を作成します。 中身はなにも書いてなくてOK。 これをブログなどを公開しているサーバへアップロードします。 アップロードした『htaccess.txt』を『.htaccess』にリネームしたら完成! ※ファイル名の先頭に『.』を付けると、そのファイルは見えなくなってしまいます。 そのため、アップロードしてからファイル名を変更するようにしてください。 .htaccessでページコントロール 外部からのリンクでURLが間違えている場合や、画像への直リンクなど。 どうしてもコチラの意図や希望から外れてしまうことは生じます。 そうしたときに、できるだけコント

    SEOとか考える前に基本をおさらい。.htaccessとrobots.txtを見直そう!
  • 今さら人に聞けない!WordPressで使われているmod_rewriteの説明書|クロノドライブ

    WordPressのmod_rewriteコードを参考にmod_rewriteについてまとめてみました。 mod_rewriteとは? mod_rewriteとは、何かご存知でしょうか? これは、Apacheというhttpサーバで利用されいてるモジュールと言われるもので、URLの書き換え・リダイレクト処理を行なってくれるものです。 主に「.htaccess」というファイルに任意の処理を記述して使用します。 mod_rewriteですが、使ってはいるけど内容はよくわからない方も多いのでは無いでしょうか? 実際にWordPressのパーマリンク設定で利用しているmod_rewrite のコードを参考に説明を行なっていきます。 まずは、利用しているコードを確認してみましょう。 WordPressのパーマリンク設定で利用しているmod_rewrite

    今さら人に聞けない!WordPressで使われているmod_rewriteの説明書|クロノドライブ
  • .htaccessによるリダイレクト徹底解説 | Cherry Pie Web

    詳しい内容はスライドを見ていただくとして、.htaccess を使ってリダイレクトを行う際に、つまづきやすいポイントをいくつか取り上げて、ブログ記事として整理しておきたいと思います。 Redirect permanent と、RewriteRule はどう使い分けるのか 実は、私がずっと疑問に思っていたのはこれなんですね(笑) たとえば、サーバー移転の時のリダイレクトの書き方は Redirect permanent / http://example.com/ と、 RewriteEngine On RewriteRule ^(.*)$ http://example.com/$1 の2通りの書き方があるわけですが、ググってもたいてい1つ目の書き方が書かれているだけで、リダイレクトの内容が難しくなるといきなり RewriteEngine On とか出てきて、なぜ2通りの書き方があるのかという疑

    .htaccessによるリダイレクト徹底解説 | Cherry Pie Web
    bartleby0911
    bartleby0911 2015/03/04
    .htaccess は、リクエストされたURLの示す、最も下位のディレクトリのものが適用されます。 上位ディレクトリの設定に対して、下位ディレクトリの設定が「項目ごと」上書きされます。
  • 1