2014年 7月 の投稿一覧

バーチャルホストに定義されてないドメインからのアクセスをエラーにする設定

バーチャルホストに定義されてないドメインからアクセスされた場合は、バーチャルホストの設定の一番上に設定されたドメインが有効になります。

定義されてないドメインからアクセスされた場合は、エラーにしたかったので、バーチャルホストの設定ファイルの一番上に

<VirtualHost *:80>
    ServerName dummy
    <Location />
        Order deny,allow
        Deny from All
    </Location>
</VirtualHost>

と書いて、再起動すると定義されてないドメインからアクセスされた場合は403エラーを返すようになりました。

スマートフォンでアクセスした際に W3 Total Cache が原因で WPtouch が有効にならない対応

タイトル通りですが、スマートフォンでアクセスしてもキャッシュされたPCのページが表示されていたので気付きました。

W3 Total Cache の設定で
[Performance]->[User Agent Groups]から、[hige]と[low]というユーザーエージェントグループが設定されているので、Enabledをチェックして有効にすると、ユーザーエージェントグループに設定されているユーザーエージェントからのアクセスの場合、キャッシュを表示しないようになります。

User_Agent_Groups___W3_Total_Cache_‹_suusuke_-_blog_—_WordPress

User_Agent_Groups___W3_Total_Cache_‹_suusuke_-_blog_—_WordPress 2