Skip to main content
これらの設定は system.settings で確認でき、source から自動生成されています。

url_base

url テーブル関数および URL テーブルエンジンで相対URLを解決する際に使用するベースURLです。 設定すると、相対URLは次のように解決されます。
  • パス相対URL (例: data.csv) : RFC 3986 に従ってベースURLのパスと結合されます。ベースパス内の最後の / より後ろはすべて相対URLで置き換えられるため、末尾のスラッシュの有無が重要です。https://example.com/dir/ + data.csv = https://example.com/dir/data.csv ですが、https://example.com/dir + data.csv = https://example.com/data.csv になります。ベースURLにパスがない場合 (例: https://example.com) は / が挿入されます: https://example.com/data.csv。相対URL内のドットセグメント (./ および ../) は正規化されます: https://example.com/dir/ + ../a.csv = https://example.com/a.csv
  • ホスト相対URL (例: /test/data.csv) : ベースURLのスキームとホストに対して解決されます。
  • スキーム相対URL (例: //other.com/test/data.csv) : ベースURLのスキームを使用して解決されます。
  • クエリのみの参照 (例: ?x=1) : ベースURLのパスに追加されます (既存のクエリ文字列/フラグメントは置き換えられます) 。
  • フラグメントのみの参照 (例: #frag) : クエリ文字列は保持したままベースURLに追加されます (既存のフラグメントは置き換えられます) 。
  • 空の参照: フラグメントを含まないベースURLを返します。
たとえば、url_basehttps://example.com/def/ の場合:
  • data.csvhttps://example.com/def/data.csv に解決されます
  • /test/data.csvhttps://example.com/test/data.csv に解決されます
  • //other.com/test/data.csvhttps://other.com/test/data.csv に解決されます

url_wildcard_max_directories_to_read

インデックスページから URL ワイルドカードを展開する際に走査できるディレクトリの最大数。
最終更新日 2026年7月23日