目次

この記事の目次です。

1. mod_substituteとは
2. 読み方
3. .htaccessでも利用できる
4. URL置き換えの例

関連記事
更新履歴

1. mod_substituteとは

mod_substituteは、正規表現や固定文字列を使用してレスポンスボディ(HTMLやCSS、JavaScriptなどの記述内容)の書換え(置換)機能を提供するモジュールです。

2. 読み方

読み方は「モッド・サブスティチュート」です。

3. .htaccessでも利用できる

モジュールが有効になっていれば、.htaccessでも利用できます。

4. URL置き換えの例

例えば、以下のようなHTMLコードを記述したページがあるとします。

<!DOCTYPE html>
<html>
<head>
<title>ページタイトル</title>
</head>
<body>
<a href="https://www.htaccess-support.com">リンク</a>
</body>
</html>

これを以下のような.htaccessの記述でwww.htaccess-support.comのドメインをhtaccess-support.comに置き換えることができます。

AddOutputFilterByType SUBSTITUTE text/html
Substitute "s/www\.htaccess-support\.com/htaccess-support\.com/i"

AddOutputFilterByType SUBSTITUTEについて

AddOutputFilterByTypeは、特定のMIMEタイプ(例 text/html)のみに絞り込むための記述です。

関連記事

関連記事です。

htaccess

htaccessとは、ホームページなどを公開するApache HTTP Server(Webサーバ)の設定ファイルです。 読み方は「エイチティーアクセス」です。htaccessの使い方から技術サポートを目的にまとめています。

詳細

更新履歴

更新履歴になります。

トップ技術データベースmod_substitute