今回もchefでapacheをインストールした場合の手順です
chefでのapacheインストール方法は以下を参照ください
http://kakakikikeke.blogspot.jp/2013/05/opscodecookbooks.html
chefでのapacheインストール方法は以下を参照ください
http://kakakikikeke.blogspot.jp/2013/05/opscodecookbooks.html
■手順
■モジュールの有効化
cd /etc/httpd/mods-available/
touch rewrite.load
vi rewrite.load
ln -s /etc/httpd/mods-available/rewrite.load rewrite.load
service httpd restart
apachectl -M | grep rewrite
■リダイレクト設定
vi /etc/httpd/sites-enabled/000-default
Rewriteの宣言はVirtualHostディレクティブ直下に記載することができます
cd /etc/httpd/mods-available/
touch rewrite.load
vi rewrite.load
LoadModule rewrite_module modules/mod_rewrite.so
cd ../mods-enabled/ln -s /etc/httpd/mods-available/rewrite.load rewrite.load
service httpd restart
apachectl -M | grep rewrite
■リダイレクト設定
vi /etc/httpd/sites-enabled/000-default
RewriteEngine On RewriteLog "logs/ssl_rewrite_log" RewriteLogLevel 0 RewriteCond %{SERVER_PORT} !^443$ RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [R,L]service httpd restart
Rewriteの宣言はVirtualHostディレクティブ直下に記載することができます
0 件のコメント:
コメントを投稿