この文書の現在のバージョンと選択したバージョンの差分を表示します。
バーチャルホスト設定 [2014/02/14 14:31] luis_lee 作成 |
バーチャルホスト設定 [2014/02/19 21:20] (現在) luis_lee |
||
---|---|---|---|
ライン 1: | ライン 1: | ||
+ | ====== バーチャルホスト設定 ====== | ||
+ | |||
+ | 基本設定 | ||
+ | <code> | ||
+ | <VirtualHost *:80> | ||
+ | ServerName サーバー名 enjoy-lei.com | ||
+ | DocumentRoot ディレクトリパス指定 /var/www/enjoy-lei.com/htdocs | ||
+ | ErrorLog エラーログ出力パス指定 logs/enjoy-lei.com-error_log | ||
+ | CustomLog エラーログ出力パス指定 logs/enjoy-lei.com-access_log common | ||
+ | |||
+ | # debug | ||
+ | LogLevel debug | ||
+ | </VirtualHost> | ||
+ | </code> | ||
SSHありの設定 | SSHありの設定 | ||
<code> | <code> | ||
ライン 18: | ライン 32: | ||
#SSLCACertificateFile /etc/httpd/conf/ssl/enjoy-lei.com.ca | #SSLCACertificateFile /etc/httpd/conf/ssl/enjoy-lei.com.ca | ||
SSLCertificateChainFile /etc/httpd/conf/ssl/enjoy-lei.com.ca | SSLCertificateChainFile /etc/httpd/conf/ssl/enjoy-lei.com.ca | ||
- | # SSL Cipher Suite: | + | # SSL Cipher Suite: |
- | SSLCipherSuite 暗号スイート ALL:**** | + | SSLCipherSuite 暗号スイート **** |
ライン 33: | ライン 47: | ||
</VirtualHost> | </VirtualHost> | ||
</code> | </code> | ||
+ | |||
+ | ディレクトごとにIPアクセス制限 | ||
+ | <code> | ||
+ | <Directory "/var/www/enjoy-lei.com/htdocs/test1"> | ||
+ | AllowOverride All | ||
+ | Order deny,allow | ||
+ | deny from all | ||
+ | |||
+ | # Allow from IP | ||
+ | Allow from 128.0.0.1 | ||
+ | | ||
+ | </Directory> | ||
+ | </code> | ||
+ | |||
+ | <code> | ||
+ | <Directory "/var/www/enjoy-lei.com/htdocs/test2"> | ||
+ | AllowOverride All | ||
+ | Order deny,allow | ||
+ | deny from all | ||
+ | |||
+ | # Allow from IP | ||
+ | Allow from 128.0.0.2 | ||
+ | | ||
+ | </Directory> | ||
+ | </code> | ||
+ | |||
+ | 更に指定ファイルのみアクセス制限 | ||
+ | <code> | ||
+ | |||
+ | <Directory "/var/www/enjoy-lei.com/htdocs/test3/media"> | ||
+ | <FilesMatch "(test1\.mp3|test2\.mp4|test3\.mp4|test4\.html)$"> | ||
+ | Order deny,allow | ||
+ | deny from all | ||
+ | allow from all | ||
+ | </FilesMatch> | ||
+ | </Directory> | ||
+ | |||
+ | </code> | ||
+ | |||
+ | |||
+ | |||
+ | |