タグ

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

  • .htaccess の使い方や書き方・設置方法

    .htaccess とは? .htaccess ファイル(分散設定ファイル)は、サーバの挙動を決定する設定ファイルのひとつで、ウェブサーバとして「Apache」が使用されていて、サーバ管理者が「.htaccess」ファイルの設置を許可していれば使用可能です。 通常 Apache は、httpd.conf というテキストファイルにディレクティブ(命令、コマンドのこと)と呼ばれる専用の命令を記述することで設定しますが、httpd.conf はサーバ管理者しか編集できません。それに対して、.htaccess ファイルは各ユーザが、各ディレクトリ単位で設定することができます。 .htaccess ファイルを設置すると、アクセス制限やユーザー認証、リダイレクト(自動転送)、404エラーページのカスタマイズなどを設定することができます。 .htaccess ファイルは単なるテキストファイルですが、以下

    oukastudio
    oukastudio 2019/11/13
    Expires ヘッダーと Cache-Control: max-age ヘッダー ウェブ サーバーから新しいバージョンが提供されているかどうか確認せずにブラウザでキャッシュ済みのリソースを使用できる期間を指定
  • 【mod_rewrite】 RewriteBaseとは? – mod rewrite

    【mod_rewrite】 RewriteBaseとは? ここではApacheのモジュール mod_rewriteのディレクティブの一つ「RewriteBase」について説明しています。 「RewriteBase」は、mod_rewriteでのURL書き換えにおいて、ベースとなるディレクトリを明示的に指定するものです(.htaccessで使用します)。 書式 RewriteBase URL上のディレクトリパス デフォルト(「RewriteBase」を記述しない場合)は現在の物理パスとなります。 ※Alias設定をしていないディレクトリかつそのディレクトリ内でmod_rewriteを使う場合は特に「RewriteBase」は記述しなくてもよいです(デフォルトで現在の物理パスとなります)。 使用例 環境 「RewriteBase」の使用例を説明する前に、以下に環境を記述しておきます。 ルートデ

    oukastudio
    oukastudio 2017/07/12
    RewriteBaseで設定しているディレクトリパスは、RewriteRuleの置換対象(piyo.html)が相対パスの場合に付加されるだけで、RewriteRuleのパターン部分(hoge.html)には無関係だからです。
  • jpn.ph

    This domain may be for sale!

  • 1