基本の接続は全て許可
中国とロシアからのアクセスを拒否
order allow,deny
allow from all
deny from .cn
deny from .ru
逆に基本の接続は全て拒否
日本とアメリカからのアクセスのみを許可
order deny,allow
deny from all
allow from .jp
allow from .us
参考
・国や地域別IPの一覧サイト
基本の接続は全て許可
中国とロシアからのアクセスを拒否
order allow,deny
allow from all
deny from .cn
deny from .ru
逆に基本の接続は全て拒否
日本とアメリカからのアクセスのみを許可
order deny,allow
deny from all
allow from .jp
allow from .us
参考
・国や地域別IPの一覧サイト
.htaccess等「.(ドット)」から始まるファイルは、Macだと表示されません。
FTP等でうっかりそのままダウンロードしてしまうと隠しファイルとなり、見えなくなってしまいます。
これを可視化するには、ターミナルというツールを使います。
※ターミナルは、「アプリケーション」内の「ユーティリティ」にあります。
━━━━━━━━━━━━━━━━━━━━━━━━━━
1、ターミナルに下記を入力
defaults write com.apple.finder AppleShowAllFiles -boolean true
2、Finderを再起動(killall Finder)
3、元に戻すには、ターミナルに下記を入力
defaults delete com.apple.finder AppleShowAllFiles
4、Finderを再起動(killall Finder)
━━━━━━━━━━━━━━━━━━━━━━━━━━
ターミナルはコマンド入力でMacの操作や設定を行うため、かなり高度なこともできてしまいます。反面、データの破損や消去にも繋がることがありますので、ご自分の責任において慎重に使ってください。
www.coral.co.jpでアクセスして来たものを
https://www.coral.co.jpに変える。
RewriteEngine On
RewriteBase /
Options +FollowSymLinks ←ホスティング会社によりアリナシ
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [R,L]
一緒によく設定するもので自動で「www」を付ける場合は下記の順番で指定する。
RewriteEngine on
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [R,L]
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteRule ^(.*)$ https://www.%{HTTP_HOST}/$1 [R=301,L]
上記で動けばそちらで
RewriteEngine On
RewriteBase /
Options +FollowSymLinks
RewriteCond %{HTTP_HOST} ^coral.co.jp
RewriteRule ^(.*) https://www.coral.co.jp/$1 [R=301,L]
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [R,L]
既存ドメインのアクセスを別のドメインへアクセスさせる方法
htaccessだと簡単に可能
RedirectMatch /* http://www.coral.co.jp/
CPIサーバーの場合「Options +FollowSymLinks」がないといけない
パーミッションは644。
wwwありに統一の場合
Options +FollowSymLinks
Options -Indexes
RewriteEngine on
RewriteCond %{HTTP_HOST} ^(coral.co.jp)(:80)? [NC]
RewriteRule ^(.*) http://www.coral.co.jp/$1 [R=301,L]
order deny,allow
wwwなしに統一の場合
Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^(www.coral.co.jp)(:80)? [NC]
RewriteRule ^(.*) http://coral.co.jp/$1 [R=301,L]
order deny,allow
htaccessを簡単に制作できるサイト
http://www.htaccesseditor.com