.htaccess
稀によく間違っているので参考にしないでください。 RewriteCond %{HTTP_HOST} ドメイン RewriteCond %{REMOTE_ADDR} IPアドレス RewriteCond %{REQUEST_URI} ホームディレクトリからのパス(先頭/必須) RewriteCondは連続して書くとAND条件。OR条件にしたけ…
本番URL hoge-fuga.jp ステージングURL pre.hoge-fuga.jp DirectoryIndex index.php index.html <IfModule mod_rewrite.c> Options +FollowSymLinks RewriteEngine On #wwwなしに統一(本番環境のみ) RewriteCond %{HTTP_HOST} ^www\.hoge-fuga\.jp RewriteRule (.*) http://hoge-fuga</ifmodule>…
memberディレクトリ以下のみSSL、それ以外は非SSLの場合。 RewriteEngine on #SSLなページ。"/member/"へのアクセスがポート443以外なら RewriteCond %{REQUEST_URI} .*/member/.*$ RewriteCond %{HTTPS} off RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQU…
<IfModule mod_rewrite.c> Options +FollowSymLinks RewriteEngine on #うんたらかんたら書く </IfModule>
#ローカルアクセスのみ許可 order deny,allow deny from all allow from localhost
未設定だとディレクトリの中身丸見えなので.htaccessで対応する。 コンパネに入る ファイルマネージャを起動 設定するディレクトリに移動 表示アドレスへの操作 アクセス設定 indexファイル 「indexファイルの名前」にindex.phpとindex.htmlを追加 「ファイ…
IPではなくユーザエージェントのサンプル。 PCサイト用→http://hoge.jp/ #携帯 RewriteCond %{HTTP_USER_AGENT} DoCoMo [NC,OR] RewriteCond %{HTTP_USER_AGENT} J-PHONE [NC,OR] RewriteCond %{HTTP_USER_AGENT} vodafone [NC,OR] RewriteCond %{HTTP_USER…
wwwあり→なし + http→httpsへのリダイレクト RewriteEngine on #wwwなしに統一 RewriteCond %{HTTP_HOST} ^www\.hoge\.jp //wwwが付いていれば RewriteRule (.*) https://hoge.jp/$1 [R,L] //wwwなしのhttpsにリダイレクト #http→httpsに自動遷移 RewriteCo…
テンプレートディレクトリとかライブラリディレクトリとか。 deny from all
AddHandler cgi-script htaccess AuthType Basic AuthName "Secret" AuthUserFile /var/うんたらかんたら/.htpasswd require valid-user Satisfy Any order allow,deny Allow from ***.***.***.*** //←素通りできるIP
ttp://www.hoge.jp ttp://www.hoge.jp/index.php ttp://hoge.jp ttp://hoge.jp/index.php サーバの設定によってはこれら4アドレスが1つのページを指し示すことがあるんだけれども、これってSEO的にはよろしくないらしいので、mod_rewriteで統一しましょうと…
参考 http://web-tan.forum.impressrd.jp/e/2009/06/16/5880 ホームディレクトリの.htaccess ErrorDocument 503 /maintenance/maintenance.html #表示するメンテナンスページ <IfModule mod_rewrite.c> Options +FollowSymLinks #環境によっては必要 RewriteEngine On RewriteCond %{</ifmodule>…
.htaccess AddHandler cgi-script htaccess php_flag register_globals Off php_flag magic_quotes_gpc Off PCサイト
※書いている人はサーバや正規表現に詳しくないので注意。http://hoge.example.jpへのアクセスをhttp://hoge.example.jp?id=hogeにする。 サーバはapatche、リライトルールは.htaccessに書いた。 本当はhttp.confに書くべきなんだけど、編集不可という環境で…