タグ

Apacheに関するb7968のブックマーク (3)

  • 【apache】2.4系はアクセス許可の設定の書き方が違うので注意 at softelメモ

    問題 apache 2.4.1で、VirtualHostで指定したディレクトリがどうしてもForbiddenになる。 答え アクセス許可の仕方が変わっていた。下のように書き換えたら上手くいきました。 【修正前】 <Directory "/home/www"> Order allow,deny Allow from all </Directory> 【修正後】 <Directory "/home/www"> Require all granted </Directory> apache2.4系では、こんな基的な設定部分が変わっているんですね。 NameVirtualHostの記述も必要なくなってるようです。 とりあえず全拒否の場合は、以下のように書く。 【修正前】 <Directory "/home/www"> Order deny,allow Deny from all </Direct

    【apache】2.4系はアクセス許可の設定の書き方が違うので注意 at softelメモ
  • 【mod_rewrite】 RewriteCondとは? – mod rewrite

    【mod_rewrite】 RewriteCondとは? ここではApacheのモジュール mod_rewriteのディレクティブの一つ「RewriteCond」について説明しています。 「RewriteCond」は、mod_rewriteの構文の一つで、URL書き換えを行うルール条件を指定するものです。RewriteRuleの前に記述します。 RewriteCondがある場合、直後に記述されているRewriteRuleは、RewriteCondが指定するルール条件を満たさないと処理されません。 RewriteCondが指定するルール条件を満たす  →RewriteRuleが処理される RewriteCondが指定するルール条件を満たさない→RewriteRuleは処理されない 書式 RewriteCond 対象文字列 条件パターン ・対象文字列は、条件パターンと照らし合わせる文字列です。

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

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

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