PasswordProtectedに関わるhtaccessについて

プラグイン「Password Protected」を有効かしても、メディアのアドレスを入力するとファイルが見れてしまう問題を解決するためのhtaccess設定。

# Protect all files within the uploads folder
RewriteEngine On
RewriteCond %{HTTP_COOKIE} !bid_1_password_protected_auth [NC]
RewriteCond %{REQUEST_URI} ^(.*?/?)wp-content/uploads/.* [NC]
RewriteRule . https://%{HTTP_HOST}%1?password-protected=login&redirect_to=%{REQUEST_URI} [L,QSA]

上記でも一度アクセスするとキャッシュが残ってしまい、ログアウトした状態からまたメディアが見れてしまう。

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

↑キャッシュを残さなくするコード

基本的には閲覧パスワードを知っている(画像を見たことがある)ことが前提になるので、キャッシュを残さない設定まではしなくてもよいと思われる。

ホームページビルダー GoogleMap試験


日本IBM出身
ホームページビルダー元開発責任者
鎌田裕二
責任指導
横浜市鶴見区のパソコン教室⇒

お問い合わせ TEL:045-567-8393

【開校12年 総受講生 1,500名以上】
小学生から90才まで通学実績有

ワードプレス ホームページ作成 ショートコード例

[eo_fullcalendar titleformatmonth=’Y M’]

日本IBM出身
ホームページビルダー元開発責任者
鎌田裕二
責任指導
横浜市鶴見区のパソコン教室⇒

お問い合わせ TEL:045-567-8393

【開校12年 総受講生 1,500名以上】
小学生から90才まで通学実績有

.htaccessリダイレクト例

RewriteEngine on
RewriteRule ^/?$ https://wp-school.yokohama? [L,R=301]
ErrorDocument 404 /

ワードプレスの教室にてホームページ作成中

日本IBM出身
ホームページビルダー元開発責任者
鎌田裕二
責任指導
横浜市鶴見区のパソコン教室⇒

お問い合わせ TEL:045-567-8393

【開校12年 総受講生 1,500名以上】
小学生から90才まで通学実績有

生徒さんホームページ作成事例集はこちら

横浜鶴見・川崎のパソコン教室の生徒さんのホームページ作成事例はこちら

(掲載承諾分のみ掲載)

ホームページビルダー教室ワードプレス教室の生徒さんの作成事例です。

 

日本IBM出身
ホームページビルダー元開発責任者
鎌田裕二
責任指導
横浜市鶴見区のパソコン教室⇒

お問い合わせ TEL:045-567-8393

【開校12年 総受講生 1,500名以上】
小学生から90才まで通学実績有

WP-Tiles、PostGridで並び替えをする方法

タイトル昇順

[wp-tiles category=”news” grids=”Plain” small_screen_grid=”Plain” orderby=”title” order=”ASC”]

タイトル降順

[wp-tiles category=”news” grids=”Plain” small_screen_grid=”Plain” orderby=”title” order=”DESC”]

投稿日昇順

[wp-tiles category=”news” grids=”Plain” small_screen_grid=”Plain” orderby=”date” order=”ASC”]

投稿日降順

[wp-tiles category=”news” grids=”Plain” small_screen_grid=”Plain” orderby=”date” order=”DESC”] PostGridの場合はQueryPostタブでそれぞれ設定する Post query order 並び替え順番(Ascending昇順Descending降順) Post query orderby 並び替えのキー 複数キーは調査中 タイトル・日付の場合は日付が優先