スキームリンク

https://www.tcmobile.jp/dev_blog/programming/url%E3%82%B9%E3%82%AD%E3%83%BC%E3%83%A0%E3%81%8B%E3%82%89%E3%81%AE%E3%82%A2%E3%83%97%E3%83%AA%E8%B5%B7%E5%8B%95%E3%83%BB%E3%82%A2%E3%83%97%E3%83%AA%E3%81%8C%E7%84%A1%E3%81%91%E3%82%8C%E3%81%B0/

<a href="" onclick="fbl()">FB</a>

    function fbl() {
        if (
          navigator.userAgent.indexOf('iPhone') > 0
          || navigator.userAgent.indexOf('iPad') > 0
          || navigator.userAgent.indexOf('iPod') > 0
        )
        {
           document.location = "fb://profile/●●●●●●●●";
           var time = (new Date()).getTime();
           setTimeout(function(){
               var now = (new Date()).getTime();
 
               if((now-time)<400) {
                       document.location = "https://www.facebook.com/●●●●●●";
               }
           }, 300);
        }
        else if(navigator.userAgent.indexOf('Android') > 0)
        {
                        document.location = "intent://profile/●●●●●#Intent;scheme=fb;package=com.facebook.katana;end";
        }
 
    };


intent://★★★★★/●●●●●#Intent;scheme=○○○○;package=◆◆◆◆◆◆;end
fb://★★★★★/
twitter://★★★★★/

[MAC]EI CAPITANでのローカルホスト接続

xammppも設定は間違ってなかったけどパーミッションエラーが出るので、
デフォルトのapache使うようにしたところ、同じエラーがでてなんやらショックを受けた今日。

xammppのフォルダにパーミッション付与がイマイチわからなかったので
下記を参考に再定義後、コマンドでsudo chmod -R 755 ~/Sites で治りました。
http://blog.looseknot.jp/mac/yosemite-localhost.html

コマンドライン嫌いだぁ

etc

【.htaccess】日本語で301リダイレクトかけるとき

rewrite試したりしてたけど、

リダイレクト前のURLはエンコードせず、リダイレクト後のURLはエンコードします。

の一言!

参考:【.htaccess】日本語あれこれで301リダイレクトに失敗する場合の対処法
http://ysklog.net/server/2440.html

【例】
http://aaa.jp/日本語.html

http://aaa.jp/aaa/日本語.html

Redirect 301 /日本語.html http://aaa.jp/aaa/%E6%97%A5%E6%9C%AC%E8%AA%9E.html

etc

[htaccess]キャッシュクリア

301リダイレクトURL設定を間違っていて修正した場合、
大体は更新→ブラウザ再起動で直るのですが、なかなか反映されない場合もある模様でした。
閲覧者に閲覧履歴消去してもらうのも変な話なので
htaccessでキャッシュクリアしてしまうのがよさげ

<Files ~ "\.(html|php|jpe?g|gif|png)$">
Header set Pragma no-cache
Header set Cache-Control no-cache
</Files>
etc

[hosts]WIN7とMACのhostsの場所

macはメイン機でないからよく忘れてしまうのでメモメモ

windows7は…

C:\Windows\System32\drivers\etc

をフォルダのアドレス部分にコピペでOK

macは
【finder】→【フォルダへ移動】→【etc/】を入力してフォルダ開く

hosts を選択して「テキストエディットで開く」で開く。

というか、なぜテキストエディタにドラッグで開けないのかしら...(知らないだけかもだけど)

etc