| Server IP : 202.155.9.250 / Your IP : 216.73.216.236 Web Server : LiteSpeed System : Linux srv339029361 5.15.0-177-generic #187-Ubuntu SMP Sat Apr 11 22:54:33 UTC 2026 x86_64 User : lucky4072 ( 1024) PHP Version : 8.0.30 Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare, MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : ON Directory : /usr/local/lsws/docs/ja-JP/ |
Upload File : |
<!DOCTYPE html>
<html lang="ja-JP">
<head>
<meta charset="utf-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
<title>Open LiteSpeed Web Serverユーザーズマニュアル - App Serverコンテキスト</title>
<meta name="description" content="Open LiteSpeed Web Serverユーザーズマニュアル - App Serverコンテキスト." />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<meta name="robots" content="noindex">
<script>
(function () {
var theme = 'light';
var resolved = false;
try {
if (window.localStorage) {
var storedTheme = window.localStorage.getItem('hdoc.theme');
if (storedTheme === 'light' || storedTheme === 'dark') {
theme = storedTheme;
resolved = true;
}
}
} catch (err) {
}
if (!resolved && window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) {
theme = 'dark';
}
document.documentElement.setAttribute('data-theme', theme);
document.documentElement.style.colorScheme = theme;
}());
</script>
<link rel="shortcut icon" href="../img/favicon.ico" />
<link rel="stylesheet" type="text/css" href="../css/hdoc.css">
<link rel="stylesheet" type="text/css" href="../css/hdoc-product-accent.css">
<script src="hdoc-search-index.js" defer></script>
<script src="../js/hdoc-search.js" defer></script>
</head>
<body>
<div class="doc-shell">
<header class="doc-topbar">
<a class="doc-brand" href="index.html" aria-label="Open LiteSpeed Web Serverユーザーズマニュアル">
<img src="../img/ols_logo.svg" alt="OpenLiteSpeed logo" />
<strong>Open LiteSpeed Web Serverユーザーズマニュアル</strong>
</a>
<div class="doc-actions">
<button class="doc-menu-toggle" type="button" aria-label="メニューを開く" data-menu-toggle aria-expanded="false">
<svg viewBox="0 0 24 24" aria-hidden="true" focusable="false"><path d="M3 12h18M3 6h18M3 18h18" stroke="currentColor" stroke-width="2" stroke-linecap="round"/></svg>
</button>
<form class="doc-search" role="search" data-empty="ページや設定を検索" data-no-results="結果が見つかりません。">
<label class="sr-only" for="doc-search-input">マニュアルを検索</label>
<div class="doc-search__box">
<input id="doc-search-input" type="search" autocomplete="off" placeholder="ページや設定を検索" aria-controls="doc-search-results" />
<button type="submit">検索</button>
</div>
<div id="doc-search-results" class="doc-search__results" hidden></div>
</form>
</div>
<label class="doc-language"><select id="doc-language-switcher" name="doc_language" data-language-switcher aria-label="言語"><option value="../App_Server_Context.html" data-lang="en-US">English</option><option value="../es-ES/App_Server_Context.html" data-lang="es-ES">Español</option><option value="../de-DE/App_Server_Context.html" data-lang="de-DE">Deutsch</option><option value="../fr-FR/App_Server_Context.html" data-lang="fr-FR">Français</option><option value="../zh-CN/App_Server_Context.html" data-lang="zh-CN">简体中文</option><option value="../ja-JP/App_Server_Context.html" data-lang="ja-JP" selected>日本語</option></select></label>
<button class="doc-theme-toggle" type="button" aria-label="テーマを切り替え" data-theme-toggle data-theme-light-label="ライトモード" data-theme-dark-label="ダークモード" title="テーマを切り替え">
<span class="doc-theme-toggle__icon" aria-hidden="true"></span>
</button>
</header>
<div class="doc-menu-backdrop" data-menu-backdrop></div>
<div class="pagewrapper" data-current-lang="ja-JP" data-supported-langs="["en-US","es-ES","de-DE","fr-FR","zh-CN","ja-JP"]"><aside class="sidetree"><div class="sidetree__masthead"><figure class="sidetree__figure"><img src="../img/ols_logo.svg" alt="OpenLiteSpeed logo" /></figure><div class="sidetree__identity"><a class="sidetree__manual-link" href="index.html">ユーザーズマニュアル</a><div class="sidetree__version">Version 1.9 — Rev. 4</div></div></div><nav class="sidetree__nav" aria-label="目次"><ul class="sidetree__list">
<li><a href="license.html">ライセンス</a></li>
<li><a href="intro.html">はじめに</a></li>
<li><a href="install.html">インストール/アンインストール</a></li>
<li>
<a href="admin.html">管理</a>
<ul class="level2">
<li><a href="ServerStat_Help.html">サービスマネージャ</a></li>
<li><a href="Real_Time_Stats_Help.html">リアルタイム統計</a></li>
</ul>
</li>
<li><a href="security.html">セキュリティ</a></li>
<li>
<a href="config.html">設定</a>
<ul class="level2">
<li><a href="ServGeneral_Help.html">サーバー全般</a></li>
<li><a href="ServLog_Help.html">サーバーログ</a></li>
<li><a href="ServTuning_Help.html">サーバーチューニング</a></li>
<li><a href="ServSecurity_Help.html">サーバーセキュリティ</a></li>
<li>
<a href="ExtApp_Help.html">外部アプリ</a>
<ul class="level3">
<li><a href="External_LSAPI.html">LSAPIアプリ</a></li>
<li><a href="External_WS.html">Webサーバー(プロキシ)</a></li>
<li><a href="External_FCGI.html">Fast CGIアプリ</a></li>
<li><a href="External_FCGI_Auth.html">Fast CGIオーソライザー</a></li>
<li><a href="External_SCGI.html">Simple CGIアプリ</a></li>
<li><a href="External_Servlet.html">サーブレットエンジン</a></li>
<li><a href="External_PL.html">パイプロガー</a></li>
<li><a href="External_LB.html">ロードバランサ</a></li>
<li><a href="External_UWSGI.html">uWSGI</a></li>
</ul>
</li>
<li><a href="ScriptHandler_Help.html">スクリプトハンドラ</a></li>
<li><a href="App_Server_Help.html">アプリサーバー設定</a></li>
<li><a href="Module_Help.html">モジュール設定</a></li>
<li><a href="Listeners_General_Help.html">リスナー全般</a></li>
<li><a href="Listeners_SSL_Help.html">リスナーSSL</a></li>
<li><a href="Templates_Help.html">テンプレート</a></li>
<li><a href="VirtualHosts_Help.html">バーチャルホスト登録</a></li>
<li><a href="VHGeneral_Help.html">バーチャルホスト全般</a></li>
<li><a href="VHSecurity_Help.html">バーチャルホストセキュリティ</a></li>
<li><a href="VHSSL_Help.html">バーチャルホストSSL</a></li>
<li><a href="Rewrite_Help.html">Rewrite</a></li>
<li>
<a href="Context_Help.html">コンテキスト</a>
<ul class="level3">
<li><a href="Static_Context.html">静的コンテキスト</a></li>
<li><a href="Java_Web_App_Context.html">Java Webアプリコンテキスト</a></li>
<li><a href="Servlet_Context.html">サーブレットコンテキスト</a></li>
<li><a href="FCGI_Context.html">Fast CGIコンテキスト</a></li>
<li><a href="SCGI_Context.html">Simple CGIコンテキスト</a></li>
<li><a href="LSAPI_Context.html">LSAPIコンテキスト</a></li>
<li><a href="Proxy_Context.html">プロキシコンテキスト</a></li>
<li><a href="CGI_Context.html">CGIコンテキスト</a></li>
<li><a href="LB_Context.html">ロードバランサコンテキスト</a></li>
<li><a href="Redirect_Context.html">リダイレクトコンテキスト</a></li>
<li><a class="current" href="App_Server_Context.html">アプリサーバーコンテキスト</a></li>
<li><a href="UWSGI_Context.html">uWSGIコンテキスト</a></li>
<li><a href="Module_Context.html">モジュールハンドラコンテキスト</a></li>
</ul>
</li>
<li><a href="VHWebSocket_Help.html">WebSocketプロキシ</a></li>
</ul>
</li>
<li>
<a href="webconsole.html">Webコンソール</a>
<ul class="level2">
<li><a href="AdminGeneral_Help.html">管理コンソール全般</a></li>
<li><a href="AdminSecurity_Help.html">管理コンソールのセキュリティ</a></li>
<li><a href="AdminListeners_General_Help.html">管理リスナー全般</a></li>
<li><a href="AdminListeners_SSL_Help.html">管理リスナーSSL</a></li>
</ul>
</li>
</ul></nav></aside><article class="contentwrapper"><div class="nav-bar"><div class="prev">« <a href="Redirect_Context.html">リダイレクトコンテキスト</a></div><div class="center"><a href="Context_Help.html">コンテキスト</a></div><div class="next"><a href="UWSGI_Context.html">uWSGIコンテキスト</a> »</div></div>
<header class="doc-page-header"><h1>App Serverコンテキスト</h1></header><section class="doc-toc" aria-labelledby="top"><header class="doc-toc__header"><h2 id="top">目次</h2></header><section class="doc-toc__row"><h3 class="doc-toc__heading"><a href="#appServerContext">App Serverコンテキスト</a></h3><ul class="doc-toc__links"><li><a href="#expuri">URI</a></li><li><a href="#as_location">場所</a></li><li><a href="#binPath">バイナリパス</a></li><li><a href="#appType">アプリケーション種別</a></li><li><a href="#as_startupfile">スタートアップファイル</a></li><li><a href="#appserverEnv">ランタイムモード</a></li><li><a href="#maxConns">最大接続数</a></li><li><a href="#env">環境</a></li><li><a href="#enableExpires">有効期限を有効にする</a></li><li><a href="#expiresDefault">デフォルトの期限</a></li><li><a href="#expiresByType">タイプ別の期限</a></li><li><a href="#extraHeaders">ヘッダー操作</a></li><li><a href="#indexFiles">インデックスファイル</a></li><li><a href="#autoIndex">自動インデックス</a></li><li><a href="#realm">レルム</a></li><li><a href="#authName">認証名</a></li><li><a href="#required">必要 (ユーザー/グループ許可)</a></li><li><a href="#accessAllowed">アクセス許可リスト</a></li><li><a href="#accessDenied">アクセス拒否リスト</a></li><li><a href="#extAuthorizer">オーソライザ</a></li><li><a href="#enableRewrite">Rewriteを有効にする</a></li><li><a href="#rewriteInherit">Rewrite 継承</a></li><li><a href="#rewriteBase">Rewrite ベース</a></li><li><a href="#rewriteRules">Rewriteルール</a></li><li><a href="#addDefaultCharset">デフォルトの文字セットを追加</a></li><li><a href="#defaultCharsetCustomized">カスタマイズされたデフォルトの文字セット</a></li><li><a href="#enableIpGeo">IPジオロケーションを有効化</a></li></ul></section>
</section>
<section class="doc-content-flow"><div class="helpitem"><article class="ls-helpitem"><header class="ls-helpitem__header" id="appServerContext"><h3>App Serverコンテキスト<span class="ls-permlink"><a href="#appServerContext"></a></span></h3></header><h4>説明</h4><p>App Serverコンテキストは、Ruby Rack/Rails、WSGI、またはNode.jsアプリケーションを簡単に設定する方法を提供します。App Serverコンテキストを通じてアプリケーションを追加するには、URLとアプリケーションのルートディレクトリをマウントするだけで済みます。外部アプリケーションを定義し、404ハンドラを追加し、Rewriteルールを設定するなどの手間は不要です。</p> </article> </div>
<div class="helpitem"><article class="ls-helpitem"><header class="ls-helpitem__header" id="expuri"><h3>URI<span class="ls-permlink"><a href="#expuri"></a></span></h3></header><h4>説明</h4><p>このコンテキストのURIを指定します。</p> <h4>構文</h4><p>URIは通常のURI("/"で始まる)またはPerl互換の正規表現URI("exp:"で始まる)にできます。通常のURIが"/"で終わる場合、このコンテキストはこのURI配下のすべてのサブURIを含みます。コンテキストがファイルシステム上のディレクトリにマップされる場合は、末尾に"/"を追加する必要があります。</p> <h4>参照</h4><p class="ls-text-small"><span class="tagl"><a href="#location">場所</a></span></p> </article> </div>
<div class="helpitem"><article class="ls-helpitem"><header class="ls-helpitem__header" id="as_location"><h3>場所<span class="ls-permlink"><a href="#as_location"></a></span></h3></header><h4>説明</h4><p>ファイルシステム内で、このコンテキストに対応する場所を指定します。<br/><br/> デフォルト値:$DOC_ROOT + <span class="tagl"><a href="#expuri">URI</a></span></p> <h4>構文</h4><p>絶対パス、または$SERVER_ROOT、$VH_ROOT、$DOC_ROOTからの相対パスを指定できます。 $DOC_ROOTはデフォルトの相対パスであり、省略できます。<br/><br/> <span class="tagl"><a href="#expuri">URI</a></span>が正規表現の場合、一致した部分文字列を使用して"Root"文字列を構成できます。一致した部分文字列は"$1"から"$9"の値で参照できます。"$0"と"&"を使用して、一致した文字列全体を参照することもできます。さらに、"?"の後にクエリ文字列を追加して、クエリ文字列を設定できます。注意してください。クエリ文字列内の"&"は"\&"としてエスケープする必要があります。</p> <h4>例</h4><div class="ls-example"><span class="tagl"><a href="#location">場所</a></span>を<span class="val">/home/john/web_examples</span>に設定した<span class="val">/examples/</span>のような通常のURIは、リクエスト"/examples/foo/bar.html"をファイル"/home/john/web_examples/foo/bar.html"にマップします。<br/> Apacheのmod_userdirをシミュレートするには、URIを<span class="val">exp: ^/~([A-Za-z0-9]+)(.*)</span>に設定し、<span class="tagl"><a href="#location">場所</a></span>を<span class="val">/home/$1/public_html$2</span>に設定します。この設定では、URI/~john/foo/bar.htmlのリクエストはファイル/home/john/public_html/foo/bar.htmlにマップされます。</div><h4>参照</h4><p class="ls-text-small"><span class="tagl"><a href="#expuri">URI</a></span></p> </article> </div>
<div class="helpitem"><article class="ls-helpitem"><header class="ls-helpitem__header" id="binPath"><h3>バイナリパス<span class="ls-permlink"><a href="#binPath"></a></span></h3></header><h4>説明</h4><p>App Serverアプリケーションバイナリの場所です。</p> </article> </div>
<div class="helpitem"><article class="ls-helpitem"><header class="ls-helpitem__header" id="appType"><h3>アプリケーション種別<span class="ls-permlink"><a href="#appType"></a></span></h3></header><h4>説明</h4><p>このコンテキストで使用するアプリケーションのタイプです。Rack/Rails、WSGI、またはNode.jsがサポートされています。</p> </article> </div>
<div class="helpitem"><article class="ls-helpitem"><header class="ls-helpitem__header" id="as_startupfile"><h3>スタートアップファイル<span class="ls-permlink"><a href="#as_startupfile"></a></span></h3></header><h4>説明</h4><p>アプリケーションの起動に使用するファイルの場所です。アプリケーションルートディレクトリからの相対パスで指定します。<br/><br/> デフォルトの起動ファイル名には、Rack/Railsの'config.ru'、WSGIの'wsgi.py'と'passenger_wsgi.py'、NodeJSの'app.js'が含まれます。</p> <h4>構文</h4><p>パス</p> </article> </div>
<div class="helpitem"><article class="ls-helpitem"><header class="ls-helpitem__header" id="appserverEnv"><h3>ランタイムモード<span class="ls-permlink"><a href="#appserverEnv"></a></span></h3></header><h4>説明</h4><p>アプリケーションを実行するモードを指定します。"Development"、"Production"、または"Staging"を選択できます。 デフォルトは"Production"です。</p> <h4>構文</h4><p>ドロップダウンリストから選択</p> </article> </div>
<div class="helpitem"><article class="ls-helpitem"><header class="ls-helpitem__header" id="maxConns"><h3>最大接続数<span class="ls-permlink"><a href="#maxConns"></a></span></h3></header><h4>説明</h4><p>サーバーと外部アプリケーションの間で確立できる同時接続の最大数を指定します。 この設定は、外部アプリケーションによって同時に処理できる要求の数を制御しますが、実際の制限は外部アプリケーション自体によっても異なります。 この値を高く設定すると、外部アプリケーションの速度が不十分であるか、多数の同時要求に対応できない場合に役立ちません。</p> <h4>構文</h4><p>整数</p> <h4>ヒント</h4><p><span class="ls-badge ls-badge--performance">パフォーマンス</span>高い値を設定しても、高いパフォーマンスに直接変換されるわけではありません。 制限を外部アプリケーションに負荷をかけない値に設定すると、最高のパフォーマンス/スループットが得られます。</p> </article> </div>
<div class="helpitem"><article class="ls-helpitem"><header class="ls-helpitem__header" id="env"><h3>環境<span class="ls-permlink"><a href="#env"></a></span></h3></header><h4>説明</h4><p>外部アプリケーション用の追加の環境変数を指定します。</p> <h4>構文</h4><p>Key=value. 複数の変数は "ENTER"で区切ることができます。</p> </article> </div>
<div class="helpitem"><article class="ls-helpitem"><header class="ls-helpitem__header" id="enableExpires"><h3>有効期限を有効にする<span class="ls-permlink"><a href="#enableExpires"></a></span></h3></header><h4>説明</h4><p>静的ファイルのExpiresヘッダーを生成するかどうかを指定します。 有効にすると、<span class="tagl"><a href="#expiresDefault">デフォルトの期限</a></span>と<span class="tagl"><a href="#expiresByType">タイプ別の期限</a></span>に基づいてExpiresヘッダーが生成されます。<br/><br/> これは、サーバー、バーチャルホスト、コンテキストレベルで設定できます。 下位レベルの設定は上位レベルの設定を上書きします。 コンテキスト設定はバーチャルホストの設定を上書きし、バーチャルホストの設定はサーバーの設定を上書きします。</p> <h4>構文</h4><p>ラジオボタンから選択</p> </article> </div>
<div class="helpitem"><article class="ls-helpitem"><header class="ls-helpitem__header" id="expiresDefault"><h3>デフォルトの期限<span class="ls-permlink"><a href="#expiresDefault"></a></span></h3></header><h4>説明</h4><p>Expiresヘッダー生成のデフォルト設定を指定します。 この設定は、<span class="tagl"><a href="#enableExpires">有効期限を有効にする</a></span>が "はい"に設定されているときに有効になります。 <span class="tagl"><a href="#expiresByType">タイプ別の期限</a></span>で上書きできます。 すべてのページのExpiresヘッダーが生成されるため、必要がない限り、このデフォルトをサーバーまたはバーチャルホストレベルで設定しないでください。 ほとんどの場合、これは頻繁に変更されない特定のディレクトリのコンテキストレベルで設定する必要があります。 デフォルト設定がない場合、<span class="tagl"><a href="#expiresByType">タイプ別の期限</a></span>で指定されていないタイプに対してExpiresヘッダーは生成されません。</p> <h4>構文</h4><p>A|M秒<br/> このファイルは、基本時間(A | M)に指定された秒を加えた後に期限切れになります。 ベース時刻 "A"はクライアントのアクセス時間に値を設定し、 "M"はファイルの最終変更時刻を設定します。</p> </article> </div>
<div class="helpitem"><article class="ls-helpitem"><header class="ls-helpitem__header" id="expiresByType"><h3>タイプ別の期限<span class="ls-permlink"><a href="#expiresByType"></a></span></h3></header><h4>説明</h4><p>各MIMEタイプのExpiresヘッダー設定を指定します。</p> <h4>構文</h4><p>"MIME-type=A|Mseconds"のカンマで区切られたリスト。 このファイルは、基本時間(A|M)に指定された秒を加えた後に期限切れになります。<br/><br/> ベース時刻 "A"はクライアントのアクセス時間に値を設定し、 "M"はファイルの最終変更時刻を設定します。 MIMEタイプはimage/*のようなワイルドカード "*"を受け入れます。</p> </article> </div>
<div class="helpitem"><article class="ls-helpitem"><header class="ls-helpitem__header" id="extraHeaders"><h3>ヘッダー操作<span class="ls-permlink"><a href="#extraHeaders"></a></span></h3></header><h4>説明</h4><p>追加するレスポンス/リクエストヘッダーを指定します。複数のヘッダーディレクティブを1行に1つ追加できます。"NONE"を使用すると、親ヘッダーの継承を無効にできます。ディレクティブが指定されていない場合は'Header'と見なされます。</p> <h4>構文</h4><p>[Header]|RequestHeader [condition] set|append|merge|add|unset header [value] [early|env=[!]variable]</p> <h4>例</h4><div class="ls-example">set Cache-control no-cache<br/> append Cache-control no-store<br/> Header set My-header cust_header_val<br/> RequestHeader set My-req-header cust_req_header_val</div><h4>ヒント</h4><p><span class="ls-badge ls-badge--info">情報</span> 構文と使用方法は、サポートされる操作について <a href="https://httpd.apache.org/docs/2.2/mod/mod_headers.html#header" target="_blank" rel="noopener noreferrer">Apacheのmod_headersディレクティブ</a> に似ています。<br/><br/> <span class="ls-badge ls-badge--info">情報</span> 'Header'ディレクティブは任意であり、他の場所からルールをコピーする際に除外しても残しても問題ありません。</p> </article> </div>
<div class="helpitem"><article class="ls-helpitem"><header class="ls-helpitem__header" id="indexFiles"><h3>インデックスファイル<span class="ls-permlink"><a href="#indexFiles"></a></span></h3></header><h4>説明</h4><p>URLがディレクトリにマップされたときに順番に検索されるインデックスファイルの名前を指定します。 サーバー、バーチャルホスト、コンテキストレベルでカスタマイズできます。</p> <h4>構文</h4><p>インデックスファイル名のカンマ区切りリスト。</p> <h4>ヒント</h4><p><span class="ls-badge ls-badge--performance">パフォーマンス</span>必要なインデックスファイルのみを設定します。</p> </article> </div>
<div class="helpitem"><article class="ls-helpitem"><header class="ls-helpitem__header" id="autoIndex"><h3>自動インデックス<span class="ls-permlink"><a href="#autoIndex"></a></span></h3></header><h4>説明</h4><p><span class="tagl"><a href="#indexFiles">インデックスファイル</a></span>にリストされているインデックスファイルがディレクトリで使用できないときに、その場でディレクトリインデックスを生成するかどうかを指定します。 このオプションは、バーチャルホストおよびコンテキストレベルでカスタマイズ可能で、明示的に上書きされるまでディレクトリツリーに沿って継承されます。 生成された索引ページをカスタマイズできます。 オンラインWikiのHow-toを確認してください。</p> <h4>構文</h4><p>ラジオボックスから選択</p> <h4>ヒント</h4><p><span class="ls-badge ls-badge--security">セキュリティ</span> 可能であれば、自動インデックスをオフにして、機密データの漏えいを防ぐことをお勧めします。</p> <h4>参照</h4><p class="ls-text-small"><span class="tagl"><a href="#indexFiles">インデックスファイル</a></span>, <span class="tagl"><a href="#autoIndexURI">自動インデックスURI</a></span></p> </article> </div>
<div class="helpitem"><article class="ls-helpitem"><header class="ls-helpitem__header" id="realm"><h3>レルム<span class="ls-permlink"><a href="#realm"></a></span></h3></header><h4>説明</h4><p>このコンテキストの認可レルムを指定します。 このコンテキストにアクセスするには、有効なユーザー名とパスワードを指定する必要があります。 <span class="tagl"><a href="VHSecurity_Help.html#realms">認可レルム</a></span>は<span class="tagP"><a href="#VHSecurity_Help">バーチャルホストのセキュリティ</a></span>セクションに設定されています。 この設定では、各レルムの<span class="tagl"><a href="VHSecurity_Help.html#realmName">レルム名</a></span>が使用されます。</p> <h4>構文</h4><p>ドロップダウンリストから選択</p> </article> </div>
<div class="helpitem"><article class="ls-helpitem"><header class="ls-helpitem__header" id="authName"><h3>認証名<span class="ls-permlink"><a href="#authName"></a></span></h3></header><h4>説明</h4><p>現在のコンテキストの認証レルムの代替名を指定します。 指定しない場合、元のレルム名が使用されます。 認証名は、ブラウザのログインポップアップに表示されます。</p> <h4>構文</h4><p>テキスト</p> </article> </div>
<div class="helpitem"><article class="ls-helpitem"><header class="ls-helpitem__header" id="required"><h3>必要 (ユーザー/グループ許可)<span class="ls-permlink"><a href="#required"></a></span></h3></header><h4>説明</h4><p>このコンテキストにアクセスできるユーザー/グループを指定します。 これにより、複数のコンテキストにわたって1つのユーザー/グループデータベース(<span class="tagl"><a href="#realm">レルム</a></span>で指定)を使用できますが、そのデータベースの特定のユーザー/グループのみがこのコンテキストにアクセスできます。</p> <h4>構文</h4><p>構文はApache Requireディレクティブと互換性があります。 例えば: <ul> <li><span class="val">user username [username ...]</span><br/> リストされたユーザーだけがこのコンテキストにアクセスできます。</li> <li> <span class="val">group groupid [groupid ...]</span><br/> リストされたグループに属するユーザーのみがこのコンテキストにアクセスできます。</li> </ul> この設定を指定しないと、すべての有効なユーザーがこのリソースにアクセスできます。</p> </article> </div>
<div class="helpitem"><article class="ls-helpitem"><header class="ls-helpitem__header" id="accessAllowed"><h3>アクセス許可リスト<span class="ls-permlink"><a href="#accessAllowed"></a></span></h3></header><h4>説明</h4><p>このコンテキストでリソースにアクセスできるIPまたはサブネットワークを指定します。 <span class="tagl"><a href="#accessDenied">アクセス拒否リスト</a></span>とサーバー/バーチャルホスト・レベルのアクセス制御とともに、アクセシビリティは、クライアントのIPアドレスが入る最小の範囲によって決まります。</p> <h4>構文</h4><p>IP/サブネットワークのカンマ区切りリスト。</p> <h4>例</h4><div class="ls-example">サブネットワークは以下のように書くことができます <span class="val">192.168.1.0/255.255.255.0</span>, <span class="val">192.168.1</span>, 又は <span class="val">192.168.1.*</span>.</div></article> </div>
<div class="helpitem"><article class="ls-helpitem"><header class="ls-helpitem__header" id="accessDenied"><h3>アクセス拒否リスト<span class="ls-permlink"><a href="#accessDenied"></a></span></h3></header><h4>説明</h4><p>このコンテキストでリソースにアクセスできないIPまたはサブネットワークを指定します。 <span class="tagl"><a href="#accessAllowed">アクセス許可リスト</a></span>とサーバー/バーチャルホストレベルのアクセス制御とともに、アクセシビリティはクライアントのIPアドレスが入る最小の範囲で決まります。</p> <h4>構文</h4><p>IP/サブネットワークのカンマ区切りリスト。</p> <h4>例</h4><div class="ls-example">サブネットワークは以下のように書くことができます <span class="val">192.168.1.0/255.255.255.0</span>, <span class="val">192.168.1</span>, 又は <span class="val">192.168.1.*</span>.</div></article> </div>
<div class="helpitem"><article class="ls-helpitem"><header class="ls-helpitem__header" id="extAuthorizer"><h3>オーソライザ<span class="ls-permlink"><a href="#extAuthorizer"></a></span></h3></header><h4>説明</h4><p>権限のある/権限のないかの決定を生成するために使用できる外部アプリケーションを指定します。 現在、FastCGI Authorizerのみが使用可能です。 FastCGI Authorizerの役割の詳細については、<a href=" https://fastcgi-archives.github.io/ " target="_blank" rel="noopener noreferrer"> https://fastcgi-archives.github.io/ </a>を参照してください。 。</p> <h4>構文</h4><p>ドロップダウンリストから選択</p> </article> </div>
<div class="helpitem"><article class="ls-helpitem"><header class="ls-helpitem__header" id="enableRewrite"><h3>Rewriteを有効にする<span class="ls-permlink"><a href="#enableRewrite"></a></span></h3></header><h4>説明</h4><p>LiteSpeedのURL書き換えエンジンを有効にするかどうかを指定します。 このオプションは、バーチャルホストまたはコンテキストレベルでカスタマイズでき、明示的に上書きされるまでディレクトリツリーに沿って継承されます。</p> <h4>構文</h4><p>ラジオボックスから選択</p> </article> </div>
<div class="helpitem"><article class="ls-helpitem"><header class="ls-helpitem__header" id="rewriteInherit"><h3>Rewrite 継承<span class="ls-permlink"><a href="#rewriteInherit"></a></span></h3></header><h4>説明</h4><p>親コンテキストから書き換えルールを継承するかどうかを指定します。 書き換えが有効で継承されていない場合は、このコンテキストで定義されている書き換えのベースルールと書き換えルールが使用されます。</p> <h4>構文</h4><p>ラジオボタンから選択</p> </article> </div>
<div class="helpitem"><article class="ls-helpitem"><header class="ls-helpitem__header" id="rewriteBase"><h3>Rewrite ベース<span class="ls-permlink"><a href="#rewriteBase"></a></span></h3></header><h4>説明</h4><p>書き換えルールのベースURLを指定します。</p> <h4>構文</h4><p>URL</p> </article> </div>
<div class="helpitem"><article class="ls-helpitem"><header class="ls-helpitem__header" id="rewriteRules"><h3>Rewriteルール<span class="ls-permlink"><a href="#rewriteRules"></a></span></h3></header><h4>説明</h4><p>バーチャルホストレベルのRewriteルールのリストを指定します。<br/> ここにはドキュメントルートレベルのRewriteルールを追加しないでください。.htaccess由来のドキュメントルートレベルのRewriteルールがある場合は、代わりにURI「/」の静的コンテキストを作成し、そこにRewriteルールを追加してください。<br/> Rewriteルールは1つの<span class="val">RewriteRule</span>ディレクティブで構成され、任意で複数の<span class="val">RewriteCond</span>ディレクティブを前に置くことができます。 <ul> <li>各ディレクティブは1行だけにしてください。</li> <li> <span class="val">RewriteCond</span>と<span class="val">RewriteRule</span>はApacheのRewriteディレクティブ構文に従います。Apache設定ファイルからRewriteディレクティブをコピーして貼り付けるだけで使用できます。 </li> <li> LiteSpeedとApache mod_rewriteの実装には小さな違いがあります: <ul> <li> <span class="val">%\{LA-U:variable\}</span>と<span class="val">%\{LA-F:variable\}</span>はLiteSpeed Rewriteエンジンでは無視されます。 </li> <li> LiteSpeed Rewriteエンジンには2つの新しいサーバー変数があります。<span class="val">%\{CURRENT_URI\}</span>はRewriteエンジンによって処理されている現在のURIを表し、<span class="val">%\{SCRIPT_NAME\}</span>は対応するCGI環境変数と同じ意味を持ちます。 </li> <li> LiteSpeed Rewriteエンジンはループを避けるため、<span class="val">[L]</span>フラグに遭遇するとRewriteルールの処理を停止します。一方、Apache mod_rewriteは現在の反復についてのみRewriteルールの処理を停止します。この動作はApache mod_rewriteの<span class="val">[END]</span>フラグに似ています。 </li> </ul> </li> </ul><br/> LiteSpeedのRewriteエンジン実装はApacheのRewriteエンジン仕様に従います。Rewriteルールの詳細については、<a href="https://httpd.apache.org/docs/current/mod/mod_rewrite.html" target="_blank" rel="noopener noreferrer">Apacheのmod_rewriteドキュメント</a>と<a href="https://httpd.apache.org/docs/current/rewrite/" target="_blank" rel="noopener noreferrer">ApacheのURL Rewriteガイド</a>を参照してください。</p> <h4>構文</h4><p>文字列</p> </article> </div>
<div class="helpitem"><article class="ls-helpitem"><header class="ls-helpitem__header" id="addDefaultCharset"><h3>デフォルトの文字セットを追加<span class="ls-permlink"><a href="#addDefaultCharset"></a></span></h3></header><h4>説明</h4><p>コンテンツタイプが "text/html"または "text/plain"のいずれかのパラメータがない場合、文字セットタグを "Content-Type"レスポンスヘッダーに追加するかどうかを指定します。 <span class="val">オフ</span>に設定すると、この機能は無効になります。 <span class="val">オン</span>に設定すると、<span class="tagl"><a href="#defaultCharsetCustomized">カスタマイズされたデフォルトの文字セット</a></span>で指定された文字セットまたはデフォルトの "iso-8859-1"のいずれかが追加されます。</p> <h4>構文</h4><p>ラジオボタンから選択</p> </article> </div>
<div class="helpitem"><article class="ls-helpitem"><header class="ls-helpitem__header" id="defaultCharsetCustomized"><h3>カスタマイズされたデフォルトの文字セット<span class="ls-permlink"><a href="#defaultCharsetCustomized"></a></span></h3></header><h4>説明</h4><p><span class="tagl"><a href="#addDefaultCharset">デフォルトの文字セットを追加</a></span>が<span class="val">オン</span>のときに使用される文字セットを指定します。 これはオプションです。 デフォルト値は<span class="val"> iso-8859-1 </span>です。 <span class="tagl"><a href="#addDefaultCharset">デフォルトの文字セットを追加</a></span>が<span class="val">オフ</span>の場合、このエントリは無効です。</p> <h4>構文</h4><p>文字セットの名前。</p> <h4>例</h4><div class="ls-example">utf-8</div></article> </div>
<div class="helpitem"><article class="ls-helpitem"><header class="ls-helpitem__header" id="enableIpGeo"><h3>IPジオロケーションを有効化<span class="ls-permlink"><a href="#enableIpGeo"></a></span></h3></header><h4>説明</h4><p> IPジオロケーション検索を有効または無効にするかどうかを指定します。 サーバー、バーチャルホスト、またはコンテキストレベルで設定できます。"Not Set"値を使用すると、IPジオロケーションはデフォルトで無効になります。</p> <h4>構文</h4><p>ラジオボックスから選択</p> <h4>参照</h4><p class="ls-text-small"><span class="tagl"><a href="ServGeneral_Help.html#useIpInProxyHeader">ヘッダーにクライアントIPを使用する</a></span>, <span class="tagl"><a href="ServGeneral_Help.html#geoipDBFile">DBファイルのパス</a></span>,</p> </article> </div>
</section>
</article></div><button class="doc-back-to-top" type="button" aria-label="トップへ戻る" data-back-to-top><svg viewBox="0 0 24 24" aria-hidden="true" focusable="false"><path d="M12 19V5" /><path d="m6 11 6-6 6 6" /></svg><span class="sr-only">トップへ戻る</span></button><footer class="copyright">Copyright © 2013-2026. <a href="https://www.litespeedtech.com">LiteSpeed Technologies Inc.</a> All rights reserved.</footer>
</div>
</body>
</html>