25
November
[PR]
×
[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。
[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。
RewriteEngine On
RewriteCond %{HTTP_HOST} !^ドメイン名.com$ [NC]
RewriteRule ^(.*)$ http://ドメイン名.com/$1 [L,R=301]
//fontファイルの圧縮処理
<IfModule mod_mime.c>
AddType font/opentype .otf
AddType font/eot .eot
AddType font/truetype .ttf
AddType application/font-woff .woff
</IfModule>
<IfModule mod_deflate.c>
AddOutputFilterByType DEFLATE font/opentype font/eot font/truetype application/font-woff
</IfModule>
//静的htmlにWPを読み込む処理(さくらサーバー)
Action myphp-script /php.cgi AddHandler myphp-script .php .html
//↓とメモ帳に書き php.cgi というファイル名で保存し、アップロードする
//さくらサーバーでWPを静的htmlに埋め込むための必須作業
#!/bin/sh
exec /usr/local/bin/php-cgi
サイトにパスワードを付ける
//URLのwwwを無しにしてリダイレクトさせる
RewriteEngine On
RewriteCond %{HTTP_HOST} !^ドメイン名.com$ [NC]
RewriteRule ^(.*)$ http://ドメイン名.com/$1 [L,R=301]
//index.htmlを無しにしてリダイレクトさせる
RewriteCond %{THE_REQUEST} ^.*/index.html
RewriteRule ^(.*)index.html$ http://ドメイン名.com/$1 [R=301,L]
どうやってかけばいいかは検索でてくるが、じゃあ複数指定したいときはどうすればいいのか
っていうことをちゃんと書いてくれる人がいない。
ルールがわかんねーんだよくそが。どこかにルールかいてるとこないの。
最後に改行が必要ってことしかまだしらねーよ!
rewriteONの前に Options +FollowSymLinks こんなんいれて書いてる人もいたりして、
複数の場合はどうするんだっつーの。
これいれたら500エラーでてダメだった
なんの意味があんのこれ。なくてもリダイレクト成功したけど。
//WPで404.phpに誘導し、404エラーをブラウザに返す。SEOgoogle対策
//.htaccessの一番先頭に書く
ErrorDocument 404 /フォルダ名/index.php?error=404