Apache HTTP サームãƒãƒ¼ã‚¸ãƒ§ãƒ³ 2.0
説明: | ホストファイルシステム上ã®ã„ã‚ã„ã‚ãªé•ã†å ´æ‰€ã‚’ ドã‚ュメントツリーã«ãƒžãƒƒãƒ—ã™ã‚‹æ©Ÿèƒ½ã¨ã€ URL ã®ãƒªãƒ€ã‚¤ãƒ¬ã‚¯ãƒˆã‚’行ãªã†æ©Ÿèƒ½ã‚’æä¾›ã™ã‚‹ |
---|---|
ステータス: | Base |
モジュールè˜åˆ¥å: | alias_module |
ソースファイル: | mod_alias.c |
ã“ã®ãƒ¢ã‚¸ãƒ¥ãƒ¼ãƒ«ã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒ†ã‚£ãƒ–ã¯ã‚µãƒ¼ãƒã«ãƒªã‚¯ã‚¨ã‚¹ãƒˆãŒåˆ°ç€ã—ãŸã¨ãã«
URL ã®æ“作や制御をã™ã‚‹ã“ã¨ã‚’å¯èƒ½ã«ã—ã¾ã™ã€‚Alias
ディレクティブ㨠ScriptAlias
ディレクティブã¯
URL ã¨ãƒ•ァイルシステムã®ãƒ‘スをマップã™ã‚‹ãŸã‚ã«ä½¿ç”¨ã•れã¾ã™ã€‚ã“れã¯
DocumentRoot
ã®ä¸‹ã«ãªã„ドã‚ュメントをウェブã®ãƒ‰ã‚ュメントツリーã®ä¸€éƒ¨ã¨ã—ã¦
é€ã‚‰ã‚Œã‚‹ã‚ˆã†ã«ã—ã¾ã™ã€‚ScriptAlias
ディレクティブã«ã¯ãƒžãƒƒãƒ—å…ˆã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªãŒ CGI
スクリプトã®ã¿ã§ã‚ã‚‹ã“ã¨ã‚’示ã™ã¨ã„ã†è¿½åŠ ã®åŠ¹æžœãŒã‚りã¾ã™ã€‚
Redirect
ディレクティブã¯
クライアントã«é•ã£ãŸ
URL ã«æ–°ã—ã„リクエストをé€ã‚‹ã‚ˆã†ã«æŒ‡ç¤ºã—ã¾ã™ã€‚ã“れã¯ã€
ãƒªã‚½ãƒ¼ã‚¹ãŒæ–°ã—ã„å ´æ‰€ã«ç§»å‹•ã—ãŸã¨ãã«ã‚ˆã使用ã•れã¾ã™ã€‚
mod_alias
ã¯ç°¡å˜ãª URL æ“作å‘ã‘ã«è¨è¨ˆã•れã¦ã„ã¾ã™ã€‚
ã‚ˆã‚Šè¤‡é›‘ãªæ“作ã€ã‚¯ã‚¨ãƒªãƒ¼ã‚¹ãƒˆãƒªãƒ³ã‚°ã®æ“作ã«ã¯ã€mod_rewrite
ã§æä¾›ã•れるツールを使用ã—ã¦ãã ã•ã„。
様々ãªã‚³ãƒ³ãƒ†ã‚ストä¸ã§ã® Alias ã‚„ Redirect ã¯ä»–ã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒ†ã‚£ãƒ–ã¨
åŒã˜ã‚ˆã†ã«æ¨™æº–㮠マージè¦å‰‡ ã«
従ã£ã¦å‡¦ç†ã•れã¾ã™ã€‚ãŸã ã—ã€(例ãˆã° <VirtualHost>
セクションã®ä¸ã®ã‚ˆã†ã«) 複数㮠Alias ã‚„ Redirect ãŒ
åŒã˜ã‚³ãƒ³ãƒ†ã‚ストä¸ã«ç¾ã‚ŒãŸå ´åˆã¯æ±ºã¾ã£ãŸé †ç•ªã§å‡¦ç†ã•れã¾ã™ã€‚
ã¾ãšã€Alias ã®å‰ã«ã™ã¹ã¦ã® Redirect ãŒå‡¦ç†ã•れã¾ã™ã€‚ã§ã™ã‹ã‚‰ã€Redirect
ã‹ RedirectMatch
ã«ãƒžãƒƒãƒã™ã‚‹ãƒªã‚¯ã‚¨ã‚¹ãƒˆã«ã¯
Alias ã¯æ±ºã—ã¦é©ç”¨ã•れã¾ã›ã‚“。次ã«ã€Alias 㨠Redirect ãŒè¨å®šãƒ•ァイルä¸ã®
é †ç•ªã«é©ç”¨ã•ã‚Œã€æœ€åˆã«ãƒžãƒƒãƒã—ãŸã‚‚ã®ãŒå„ªå…ˆã•れã¾ã™ã€‚
ã§ã™ã‹ã‚‰ã€äºŒã¤ä»¥ä¸Šã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒ†ã‚£ãƒ–ãŒåŒã˜ãƒ‘スã«é©ç”¨ã•れるã¨ãã¯ã€ ã™ã¹ã¦ã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒ†ã‚£ãƒ–ã®åŠ¹æžœã‚’å¾—ã‚‹ãŸã‚ã«ã¯ã‚ˆã‚Šè©³ã—ã„ãƒ‘ã‚¹ã‚’å…ˆã«æ›¸ã å¿…è¦ãŒã‚りã¾ã™ã€‚例ãˆã°ã€æ¬¡ã®è¨å®šã¯æœŸå¾…通りã®å‹•作をã—ã¾ã™:
Alias /foo/bar /baz
Alias /foo /gaq
ã—ã‹ã—ã€ä¸Šè¨˜ã®äºŒã¤ã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒ†ã‚£ãƒ–ã®é †ç•ªãŒé€†ã«ãªã‚‹ã¨ã€
/foo
Alias
ãŒ
常㫠/foo/bar
Alias
より先ã«ãƒžãƒƒãƒã—ã¾ã™ã®ã§ã€å¾Œè€…ã¯
決ã—ã¦é©ç”¨ã•れるã“ã¨ã¯ã‚りã¾ã›ã‚“。
説明: | URL をファイルシステムã®ä½ç½®ã«ãƒžãƒƒãƒ—ã™ã‚‹ |
---|---|
æ§‹æ–‡: | Alias URL-path
file-path|directory-path |
コンテã‚スト: | サーãƒè¨å®šãƒ•ァイル, ãƒãƒ¼ãƒãƒ£ãƒ«ãƒ›ã‚¹ãƒˆ |
ステータス: | Base |
モジュール: | mod_alias |
Alias
ディレクティブã¯ãƒ‰ã‚ュメントを
ãƒãƒ¼ã‚«ãƒ«ãƒ•ァイルシステムã®
DocumentRoot
以外ã®å ´æ‰€ã«ä¿ç®¡ã™ã‚‹ã“ã¨ã‚’å¯èƒ½ã«ã—ã¾ã™ã€‚
URL ã® (% ãŒå¾©å·ã•れãŸ) パス㌠url-path ã§å§‹ã¾ã‚‹ã‚‚ã®ã¯
directory-filename
ã§å§‹ã¾ã‚‹ãƒãƒ¼ã‚«ãƒ«ãƒ•ァイルã«ãƒžãƒƒãƒ—ã•れã¾ã™ã€‚
Alias /image /ftp/pub/image
http://myserver/image/foo.gif ã¸ã®ãƒªã‚¯ã‚¨ã‚¹ãƒˆã«å¯¾ã—ã¦ã€ã‚µãƒ¼ãƒã¯ ファイル /ftp/pub/image/foo.gif ã‚’è¿”ã—ã¾ã™ã€‚
ã‚‚ã— url-path ã®æœ€å¾Œã« /
を書ã„ãŸãªã‚‰ã€ã‚µãƒ¼ãƒãŒã‚¨ã‚¤ãƒªã‚¢ã‚¹ã‚’展開ã™ã‚‹ãŸã‚ã«ã¯ã€æœ€å¾Œã® /
ãŒå¿…è¦ã«ãªã‚‹ã“ã¨ã«æ³¨æ„ã—ã¦ãã ã•ã„。ã™ãªã‚ã¡ã€Alias /icons/
/usr/local/apache/icons/
ã¨ã„ã†ã‚‚ã®ã‚’使用ã—ã¦ã„ã‚‹å ´åˆã¯ã€
/icons
ã¨ã„ㆠurl ã¯ã‚¨ã‚¤ãƒªã‚¢ã‚¹ã•れã¾ã›ã‚“。
エイリアスã®è¡Œã先をå«ã‚“ã§ã„ã‚‹ <Directory>
ã‚»ã‚¯ã‚·ãƒ§ãƒ³ã‚’è¿½åŠ ã™ã‚‹å¿…è¦ãŒã‚ã‚‹ã‹ã‚‚ã—れãªã„ã“ã¨ã«æ³¨æ„ã—ã¦ãã ã•ã„。
エイリアスã®å±•開㯠<Directory>
セクションを調ã¹ã‚‹å‰ã«è¡Œãªã‚れã¾ã™ã®ã§ã€
エイリアスã®è¡Œã先㮠<Directory>
セクションã®ã¿
効果ãŒã‚りã¾ã™ã€‚
(ã—ã‹ã—ã€<Location>
セクションã¯ã‚¨ã‚¤ãƒªã‚¢ã‚¹ãŒå‡¦ç†ã•れるå‰ã«å®Ÿè¡Œã•れã¾ã™ã®ã§ã€
ã“ã¡ã‚‰ã¯é©ç”¨ã•れã¾ã™ã€‚)
特ã«ã€Alias
ã‚’
DocumentRoot
ディレクトリã®å¤–å´ã«é…ç½®ã—ãŸå ´åˆã¯ã€è¡Œãå…ˆã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã«å¯¾ã™ã‚‹
アクセス権é™ã‚’明示的ã«åˆ¶é™ã—ãªã‘れã°ãªã‚‰ãªã„ã§ã—ょã†ã€‚
Alias /image /ftp/pub/image
<Directory /ftp/pub/image>
Order allow,deny
Allow from all
</Directory>
説明: | æ£è¦è¡¨ç¾ã‚’使ã£ã¦ URL をファイルシステムã®ä½ç½®ã«ãƒžãƒƒãƒ—ã™ã‚‹ |
---|---|
æ§‹æ–‡: | AliasMatch regex
file-path|directory-path |
コンテã‚スト: | サーãƒè¨å®šãƒ•ァイル, ãƒãƒ¼ãƒãƒ£ãƒ«ãƒ›ã‚¹ãƒˆ |
ステータス: | Base |
モジュール: | mod_alias |
ã“ã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒ†ã‚£ãƒ–㯠Alias
ã¨ã»ã¨ã‚“ã©åŒã˜ã§ã™ãŒã€ç°¡å˜ãªå…ˆé ã‹ã‚‰ã®ãƒžãƒƒãƒã‚’行ãªã†ã®ã§ã¯ãªãã€
標準æ£è¦è¡¨ç¾ã‚’利用ã—ã¾ã™ã€‚ã“ã“ã§æŒ‡å®šã•ã‚ŒãŸæ£è¦è¡¨ç¾ã¨ URL ã®ãƒ‘ス
ãŒåˆã†ã‹ã©ã†ã‹ã‚’調ã¹ã€åˆã†å ´åˆã¯æ‹¬å¼§ã§æ‹¬ã‚‰ã‚ŒãŸãƒžãƒƒãƒã‚’
与ãˆã‚‰ã‚ŒãŸæ–‡å—列ã§ç½®ãæ›ãˆã€ãれをファイルåã¨ã—ã¦ä½¿ç”¨ã—ã¾ã™ã€‚ãŸã¨ãˆã°ã€
/icons
ディレクトリを使ã†
ãŸã‚ã«ã¯ä»¥ä¸‹ã®ã‚ˆã†ãªã‚‚ã®ãŒä½¿ç”¨ã§ãã¾ã™:
AliasMatch ^/icons(.*) /usr/local/apache/icons$1
説明: | クライアントãŒé•ㆠURL ã‚’å–å¾—ã™ã‚‹ã‚ˆã†ã«å¤–部ã¸ã®ãƒªãƒ€ã‚¤ãƒ¬ã‚¯ãƒˆã‚’ é€ã‚‹ |
---|---|
æ§‹æ–‡: | Redirect [status] URL-path
URL |
コンテã‚スト: | サーãƒè¨å®šãƒ•ァイル, ãƒãƒ¼ãƒãƒ£ãƒ«ãƒ›ã‚¹ãƒˆ, ディレクトリ, .htaccess |
上書ã: | FileInfo |
ステータス: | Base |
モジュール: | mod_alias |
Redirect ディレクティブã¯å¤ã„ URL ã‚’æ–°ã—ã„ã‚‚ã®ã¸ãƒžãƒƒãƒ—ã—ã¾ã™ã€‚ æ–°ã—ã„ URL ãŒã‚¯ãƒ©ã‚¤ã‚¢ãƒ³ãƒˆã«è¿”ã•れã¾ã™ã€‚ãã—ã¦ã€ ã‚¯ãƒ©ã‚¤ã‚¢ãƒ³ãƒˆã¯æ–°ã—ã„アドレスをもã†ä¸€å›žå–å¾—ã—よã†ã¨ã—ã¾ã™ã€‚ URL-path (% ãŒå¾©å·ã•れãŸ) パスã§å§‹ã¾ã‚‹ãƒ‰ã‚ュメントã¸ã® ã™ã¹ã¦ã®ãƒªã‚¯ã‚¨ã‚¹ãƒˆã¯ URL ã§å§‹ã¾ã‚‹æ–°ã—ã„ (% ãŒç¬¦å·åŒ–ã•れãŸ) URL ã¸ã®ãƒªãƒ€ã‚¤ãƒ¬ã‚¯ãƒˆã‚¨ãƒ©ãƒ¼ãŒè¿”ã•れã¾ã™ã€‚
Redirect /service http://foo2.bar.com/service
クライアント㯠http://myserver/service/foo.txt ã¸ã®ãƒªã‚¯ã‚¨ã‚¹ãƒˆã‚’行ãªã†ã¨ã€ä»£ã‚り㫠http://foo2.bar.com/service/foo.txt をアクセスã™ã‚‹ã‚ˆã†ã«å‘Šã’られã¾ã™ã€‚
è¨å®šãƒ•ァイルä¸ã®é †ç•ªã«é–¢ã‚らãšã€
Redirect ç³»ã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒ†ã‚£ãƒ–㯠Alias
ディレクティブ㨠ScriptAlias ディレクティブよりも優先ã•れã¾ã™ã€‚
ã¾ãŸã€.htaccess ファイルや <Directory>
セクションã®ä¸ã§ä½¿ã‚れã¦ã„ãŸã¨ã—ã¦ã‚‚ã€URL-path
ã¯ç›¸å¯¾ãƒ‘スã§ã¯ãªãã€å®Œå…¨ãª URL ã§ãªã‘れã°ãªã‚Šã¾ã›ã‚“。
ã‚‚ã— status 引数ãŒä¸Žãˆã‚‰ã‚Œã¦ã„ãªã‘れã°ã€ãƒªãƒ€ã‚¤ãƒ¬ã‚¯ãƒˆã¯ "temporary" (HTTP ステータス 302) ã«ãªã‚Šã¾ã™ã€‚ã“れã¯ã‚¯ãƒ©ã‚¤ã‚¢ãƒ³ãƒˆã« リソースãŒä¸€æ™‚çš„ã«ç§»å‹•ã—ãŸã¨ã„ã†ã“ã¨ã‚’示ã—ã¾ã™ã€‚Status 引数㯠他㮠HTTP ã®ã‚¹ãƒ†ãƒ¼ã‚¿ã‚¹ã‚³ãƒ¼ãƒ‰ã‚’è¿”ã™ãŸã‚ã«ä½¿ç”¨ã™ã‚‹ã“ã¨ãŒã§ãã¾ã™:
Status ã®å€¤ã«ã‚¹ãƒ†ãƒ¼ã‚¿ã‚¹ã‚³ãƒ¼ãƒ‰ã‚’数値ã§ä¸Žãˆã‚‹ã“ã¨ã§
ä»–ã®ã‚¹ãƒ†ãƒ¼ã‚¿ã‚¹ã‚³ãƒ¼ãƒ‰ã‚‚è¿”ã™ã“ã¨ãŒã§ãã¾ã™ã€‚ステータス㌠300 㨠399
ã®é–“ã«ã‚ã‚‹å ´åˆã€url 引数ã¯å˜åœ¨ã—ã¦ã„ãªã‘れã°ã„ã‘ã¾ã›ã‚“。
ãã®ä»–ã®å ´åˆã¯çœç•¥ã•れã¦ã„ãªã‘れã°ãªã‚Šã¾ã›ã‚“。ãŸã ã—ã€
ステータス㯠Apache ã®ã‚³ãƒ¼ãƒ‰ãŒçŸ¥ã£ã¦ã„ã‚‹ã‚‚ã®ã§ã‚ã‚‹å¿…è¦ãŒã‚りã¾ã™
(http_protocol.c ã®é–¢æ•° send_error_response
を見ã¦ãã ã•ã„)。
例:
Redirect permanent /one http://example.com/two
Redirect 303 /three http://example.com/other
説明: | ç¾åœ¨ã® URL ã¸ã®æ£è¦è¡¨ç¾ã®ãƒžãƒƒãƒã«ã‚ˆã‚Š å¤–éƒ¨ã¸ã®ãƒªãƒ€ã‚¤ãƒ¬ã‚¯ãƒˆã‚’é€ã‚‹ |
---|---|
æ§‹æ–‡: | RedirectMatch [status] regex
URL |
コンテã‚スト: | サーãƒè¨å®šãƒ•ァイル, ãƒãƒ¼ãƒãƒ£ãƒ«ãƒ›ã‚¹ãƒˆ, ディレクトリ, .htaccess |
上書ã: | FileInfo |
ステータス: | Base |
モジュール: | mod_alias |
ã“ã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒ†ã‚£ãƒ–㯠Redirect
ã¨ã»ã¨ã‚“ã©åŒã˜ã§ã™ãŒã€ç°¡å˜ãªå…ˆé ã‹ã‚‰ã®ãƒžãƒƒãƒã‚’行ãªã†ã®ã§ã¯ãªãã€
標準æ£è¦è¡¨ç¾ã‚’利用ã—ã¾ã™ã€‚ã“ã“ã§æŒ‡å®šã•ã‚ŒãŸæ£è¦è¡¨ç¾ã¨ URL-path
ãŒåˆã†ã‹ã©ã†ã‹ã‚’調ã¹ã€åˆã†å ´åˆã¯æ‹¬å¼§ã§æ‹¬ã‚‰ã‚ŒãŸãƒžãƒƒãƒã‚’
与ãˆã‚‰ã‚ŒãŸæ–‡å—列ã§ç½®ãæ›ãˆã€ãれをファイルåã¨ã—ã¦ä½¿ç”¨ã—ã¾ã™ã€‚
ãŸã¨ãˆã°ã€ã™ã¹ã¦ã® GIF ファイルを別サーãƒã®åŒæ§˜ãªåå‰ã® JPEG
ファイルã«ãƒªãƒ€ã‚¤ãƒ¬ã‚¯ãƒˆã™ã‚‹ã«ã¯ã€ä»¥ä¸‹ã®ã‚ˆã†ãªã‚‚ã®ã‚’使ã„ã¾ã™:
RedirectMatch (.*)\.gif$ http://www.anotherserver.com$1.jpg
説明: | クライアントãŒé•ㆠURL ã‚’å–å¾—ã™ã‚‹ã‚ˆã†ã«å¤–部ã¸ã®æ°¸ä¹…的㪠リダイレクトをé€ã‚‹ |
---|---|
æ§‹æ–‡: | RedirectPermanent URL-path URL |
コンテã‚スト: | サーãƒè¨å®šãƒ•ァイル, ãƒãƒ¼ãƒãƒ£ãƒ«ãƒ›ã‚¹ãƒˆ, ディレクトリ, .htaccess |
上書ã: | FileInfo |
ステータス: | Base |
モジュール: | mod_alias |
ã“ã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒ†ã‚£ãƒ–ã¯ã‚¯ãƒ©ã‚¤ã‚¢ãƒ³ãƒˆã« Redirect ãŒæ°¸ä¹…çš„ãªã‚‚ã®
(ステータス 301) ã§ã‚ã‚‹ã“ã¨ã‚’知らã›ã¾ã™ã€‚
Redirect premanent
ã¨ã¾ã£ãŸãåŒã˜ã§ã™ã€‚
説明: | クライアントãŒé•ㆠURL ã‚’å–å¾—ã™ã‚‹ã‚ˆã†ã«å¤–部ã¸ã®ä¸€æ™‚的㪠リダイレクトをé€ã‚‹ |
---|---|
æ§‹æ–‡: | RedirectTemp URL-path URL |
コンテã‚スト: | サーãƒè¨å®šãƒ•ァイル, ãƒãƒ¼ãƒãƒ£ãƒ«ãƒ›ã‚¹ãƒˆ, ディレクトリ, .htaccess |
上書ã: | FileInfo |
ステータス: | Base |
モジュール: | mod_alias |
ã“ã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒ†ã‚£ãƒ–ã¯ã‚¯ãƒ©ã‚¤ã‚¢ãƒ³ãƒˆã« Redirect
ãŒä¸€æ™‚çš„ãªã‚‚ã®ã§ã‚ã‚‹ (ステータス 302) ã“ã¨ã‚’知らã›ã¾ã™ã€‚
Redirect temp
ã¨ã¾ã£ãŸãåŒã˜ã§ã™ã€‚
説明: | URL をファイルシステムã®ä½ç½®ã¸ãƒžãƒƒãƒ—ã—ã€ãƒžãƒƒãƒ—先を CGI ã‚¹ã‚¯ãƒªãƒ—ãƒˆã«æŒ‡å®š |
---|---|
æ§‹æ–‡: | ScriptAlias URL-path
file-path|directory-path |
コンテã‚スト: | サーãƒè¨å®šãƒ•ァイル, ãƒãƒ¼ãƒãƒ£ãƒ«ãƒ›ã‚¹ãƒˆ |
ステータス: | Base |
モジュール: | mod_alias |
ScriptAlias
ディレクティブã¯ã€å¯¾è±¡ãƒ‡ã‚£ãƒ¬ã‚¯ãƒˆãƒªã«
mod_cgi
ã® cgi-script
ãƒãƒ³ãƒ‰ãƒ©ã§å‡¦ç†ã•れる CGI
スクリプトãŒã‚ã‚‹ã“ã¨ã‚’示ã™ä»¥å¤–ã¯
Alias
ディレクティブã¨åŒã˜æŒ¯ã‚‹èˆžã„ã‚’ã—ã¾ã™ã€‚
URL ã® (% ãŒå¾©å·ã•れãŸ) パス㌠URL-path ã§å§‹ã¾ã‚‹ã‚‚ã®ã¯
ãƒãƒ¼ã‚«ãƒ«ã®ãƒ•ァイルシステムã®
フルパスã§ã‚る二番目ã®å¼•æ•°ã«ãƒžãƒƒãƒ—ã•れã¾ã™ã€‚
ScriptAlias /cgi-bin/ /web/cgi-bin/
http://myserver/cgi-bin/foo
ã¸ã®ãƒªã‚¯ã‚¨ã‚¹ãƒˆã«å¯¾ã—ã¦ã‚µãƒ¼ãƒã¯ã‚¹ã‚¯ãƒªãƒ—ト
/web/cgi-bin/foo
を実行ã—ã¾ã™ã€‚
説明: | URL ã‚’æ£è¦è¡¨ç¾ã‚’使ã£ã¦ãƒ•ァイルシステムã®ä½ç½®ã¸ãƒžãƒƒãƒ—ã—ã€ãƒžãƒƒãƒ—先を CGI ã‚¹ã‚¯ãƒªãƒ—ãƒˆã«æŒ‡å®š |
---|---|
æ§‹æ–‡: | ScriptAliasMatch regex
file-path|directory-path |
コンテã‚スト: | サーãƒè¨å®šãƒ•ァイル, ãƒãƒ¼ãƒãƒ£ãƒ«ãƒ›ã‚¹ãƒˆ |
ステータス: | Base |
モジュール: | mod_alias |
ã“ã®ãƒ‡ã‚£ãƒ¬ã‚¯ãƒ†ã‚£ãƒ–㯠ScriptAlias
ã¨ã»ã¨ã‚“ã©åŒã˜ã§ã™ãŒã€ç°¡å˜ãªå…ˆé ã‹ã‚‰ã®ãƒžãƒƒãƒã‚’行ãªã†ã®ã§ã¯ãªãã€
標準æ£è¦è¡¨ç¾ã‚’利用ã—ã¾ã™ã€‚ã“ã“ã§æŒ‡å®šã•ã‚ŒãŸæ£è¦è¡¨ç¾ã¨ URL-path
ãŒåˆã†ã‹ã©ã†ã‹ã‚’調ã¹ã€åˆã†å ´åˆã¯æ‹¬å¼§ã§æ‹¬ã‚‰ã‚ŒãŸãƒžãƒƒãƒã‚’
与ãˆã‚‰ã‚ŒãŸæ–‡å—列ã§ç½®ãæ›ãˆã€ãれをファイルåã¨ã—ã¦ä½¿ç”¨ã—ã¾ã™ã€‚
ãŸã¨ãˆã°ã€æ¨™æº–ã® /cgi-bin
を使用ã™ã‚‹ã‚ˆã†ã«ã™ã‚‹ãŸã‚ã«ã¯ã€ä»¥ä¸‹ã®ã‚ˆã†ãªã‚‚ã®ã‚’使ã„ã¾ã™:
ScriptAliasMatch ^/cgi-bin(.*) /usr/local/apache/cgi-bin$1