エイリアス

開発

エイリアスとは?

 状態:-  閲覧数:1,372  投稿日:2013-05-03  更新日:2013-05-03  
別名を意味する用語
・但し、利用される時の状況により、何を意味するかは厳密には異なる
・「何のエイリアス」なのかをはっきり明示しないと、意味する内容が確定しづらい(それぞれ内容が微妙に異なるため)


エイリアス …3種類
・1.「Apache モジュール mod_alias」 … ファイルシステム上のいろいろな違う場所を ドキュメントツリーにマップする機能
・2.UNIXコマンド … コマンドの別名(エイリアス)を登録するコマンド「alias」
・3.Mac … ファイルやフォルダの分身のこと

1.「Apache モジュール mod_alias」が保持する機能

 閲覧数:251 投稿日:2013-05-03 更新日:2013-05-03 

Apache モジュール mod_alias


概要
・ホストファイルシステム上のいろいろな違う場所を ドキュメントツリーにマップする機能と、 URL のリダイレクトを行なう機能を提供


Alias ディレクティブ


前提
・公開コンテンツはドキュメントルート以下のディレクトリに設置する必要がある

概要
・リクエストに含まれるURLのパスが、サーバ上の実際のどのディレクトリに対応するのかを指定

メリット
・Alias ディレクティブを利用すれば、ドキュメントを  DocumentRoot 以外の場所に保管することが可能
・全然別のディレクトリにあるファイルをドキュメントルート配下に配置されているように見せかけることが可能


書式


Alias リクエストのURLパス 実際のディレクトリ


具体例


yumでphpMyAdminをインストールすると、自動記述される
・「http:★★/phpmyadmin」もしくは「http:★★/phpMyAdmin」へアクセスすると、「/usr/share/phpMyAdmin」を参照するようになる
▼/etc/httpd/conf.d/phpMyAdmin.conf
Alias /phpMyAdmin /usr/share/phpMyAdmin
Alias /phpmyadmin /usr/share/phpMyAdmin



アーキテクト

ソフトリンク (Soft Link)

コメント投稿(ログインが必要)



週間人気ページランキング / 6-24 → 6-30
順位 ページタイトル抜粋 アクセス数
1 Flash Video | コンテナフォーマット | プログラミング用語 306
2 curl | HTTPクライアント(ネットワーク) | プログラミング用語 286
3 ルーター | ネットワーク | プログラミング用語 281
3 ユースケース | 開発 | プログラミング用語 281
4 ベクトル | 数学 | プログラミング用語 236
5 デーモン | Linux | プログラミング用語 227
6 正規表現 | プログラミング | プログラミング用語 194
7 YouTube | API | プログラミング用語 171
8 チェックアウト | バージョン管理システム(開発) | プログラミング用語 117
9 分かち書き | 形態素解析 | プログラミング用語 63
10 Linux | プログラミング用語 57
11 リバースエンジニアリング | 開発 | プログラミング用語 54
12 ネットワークアドレス | ネットワーク | プログラミング用語 50
13 PowerShell | スクリプト | プログラミング用語 44
14 クローラ | 検索エンジン | プログラミング用語 31
14 可搬性 | プログラミング | プログラミング用語 31
15 Subversion | バージョン管理システム(開発) | プログラミング用語 27
16 アンチパターン | プログラミング | プログラミング用語 11
17 プログラミング用語 9
18 deflate | ネットワーク | プログラミング用語 8
2022/7/1 1:01 更新