CEOブログ

横浜で活躍するホームページ作成・開発会社アットライズの代表取締役社長(CEO)が綴る、日々の奮闘記!!

備忘録

[備忘録]WordPress:特定のディレクトリにアクセス制限を設定する方法

投稿日:2019年11月18日 更新日:

auto0006

WordPressで構築したサイトは、URLのディレクトリが実在しない

WordPressに限らないが、CMSやフレームワークなどで構築したサイトは、URLのディレクトリが実在しないケースがある。
例えば、お問い合わせページなどを https://hogehoge.com/contact/ として作成した場合、実際にサーバー上に「contact」ディレクトリが存在するわけではなく、仮想的にURLが作られている。

通常 特定のディレクトリにアクセス制限をかける場合、当該ディレクトリ直下に .htaccessを置いてBasic認証を設定してしまえば良いのだが、実在しないディレクトリなので、、さて困った。。。

同名のディレクトリを作成し、index.phpを設定する

そんな時は 以下の方法で設定することができる。

例)https://hogehoge.com/contact/ にBasic認証をかける場合
・FTPで「contact」ディレクトリを作成。

・ルートにある index.phpと.htaccess を /contact 配下にコピー。

・index.phpの下記の行(通常は最終行)に「./..」を追加。
———————————-
require( dirname( __FILE__ ) . './../wp-blog-header.php' );
———————————-

・あとは、.htaccessを編集し、適宜Basic認証等の設定を行うべし!
 
 

-備忘録

関連記事

[備忘録]Word2007:マウスが効かない

再インストールしても直らない!(>_<) ある日、社内の1台のパソコンでの出来事、、 Microsoft Word 2007 で、マウスが効かない、その他不具合が発生。。 事象 ・Word …

[備忘録]Windows7:右クリック「送る」に追加する方法

あると便利な「送る」 ソフトをインストールするときに「『送る』に追加しますか?」などと聞いてくるものもあるが、、 後から「送る」に追加したい場合の方法を。 「SendTo」フォルダにショートカットを追 …

[備忘録]レッツノート:BIOSの起動・DVDドライブからの起動

F2キー押下ではダメな時に 通常、パソコンでのBIOS起動は、立ち上げ時に「F2」キー(機種によっては「F12]とかもあるけど)を押下するが、Let’s noteでではダメだったので、調べ …

[備忘録]Gmailへのメール送信がエラーとなる場合の対処

スパムと判断されてるのか?? とある会の案内メールを百数十名にBCCで一斉送信しているのだが、最近急にGmail宛のメールがエラーとなるようになってしまった。。 過去ブログ「[備忘録]Emailブラッ …

[備忘録]WordPressにYouTube動画を設置する方法

せっかく作った動画をサイトに掲載したい あるお客様で 会社概要ムービーを作るお手伝いをさせていただいた。 ムービーは その会社のイベントで上映したのだが、せっかくなので自社サイトにも掲載しよう!という …