人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

現在wordpressにてサイトを構築しています。
「作品ページ」がありそれ以下のディレクトリにベーシック認証をかけようと思います。
ただ、wordpressのディレクトリ構造が理解出来ず、htaccessをどこに置けばいいのやら。。。

ご指南いただけますか?
あと、wordpressを使ったサイト構築の注意点などあれば。
よろしくお願い致します。

●質問者: cont96
●カテゴリ:インターネット ウェブ制作
✍キーワード:wordpress サイト ディレクトリ ベーシック 指南
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● typista
●60ポイント

仮にhttp://example.com/private/にHTTP認証をかけたいようなら、

そのディレクトリに以下の.htaccessファイルを置くだけでよいです。

AuthUserFile /home/hoge/htpasswd

AuthName "foo"

AuthType Basic

require valid-user

当然ですが、

?.htaccessが有効であること

?htpasswdファイルに閲覧許可するユーザ用のID/Passwordを設定済みであること

が前提条件です。

ちなみにrequire valid-userは、htpasswdファイルにあるユーザすべてが対象です。

もし、htpasswdファイルにあるユーザの一部に許可したいのであれば、

require bar1 bar2

のようにスペース区切りで追加すればディレクトリごとの制御も可能です。

とくにWordPressだからという縛りはないです。どちらかというと

サーバ(Apache等のWebサーバ)の知識です。

※ただし、WordPressのパーマリンク設定を利用して、カテゴリ名、

タグ名、スラッグ名であたかも特定ディレクトリのように見せて

いる場合は、上記のように対象ディレクトリに保存できません。

◎質問者からの返答

ありがとうございます。

ただ、wordpressの場合、

動的にディレクトリを生成しているので、

最初にディレクリ自体がないと言う認識です。

入れるディレクトリがないので、ちょっと困っています。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ