- ベストアンサー
Ninjaで一部のページだけ閲覧制限したい
ホームページのうち一部のページだけパスワードを要求する方式で閲覧制限をしたいのですが。 ホームページは外部に向かって公開することは理解していますが、一部のページだけ特定の人だけに資料提供したいわけです。ホームページ全体を制限することは考えていません。 HPソフトはいささかマイナーで古いですが、使いやすく安定しているので愛用しています。更新も月に1回程ですので、このソフトを使い続けるつもりです。 スペック windows XP SP3 HPソフト Ninja 2003 (古いですがとても使いやすいです)
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
貴方がお使いのホームページNinja 2003では、閲覧制限の設定は対応していません。 「ホームページNinja ページにパスワードを設定したい」 http://www.ifour.co.jp/support/info/hpnFAQ/#shiyo8 お使いのホームページサーバーはどちらでしょうか? ホームページサーバーによっては、サーバー上で閲覧制限を設定できる場合があります。 例)FC2 http://help.fc2.com/web/manual/Home/ninsyo.html 基本認証で閲覧制限することもできます 「基本認証でアクセス制限をかける方法」 http://allabout.co.jp/gm/gc/23780/ サーバー上での設定や基本認証で閲覧制限する方法は、 ホームページの作成ソフトが何であろうと関係なく、サーバーの仕様がそれに対応さえしていれば利用することができます。 まずはサーバーの仕様をご確認ください。 サーバーが対応していない、もしくは、 あくまでホームページNinja 2003に頼るのであれば、 JavaScriptを使う方法がありますが、 http://allabout.co.jp/gm/gc/23839/ アドレスが第三者に知られてしまうおそれが非常に高く、おすすめできません。 また、ホームページNinja 2003でこれを利用する場合、 HTMLタグとして挿入・編集することになります。 http://www.ifour.co.jp/support/info/hpnFAQ/#sousa17 制限したいページにはリンクを貼らない(いわゆる”隠しページ”にする)場合も、 隠しページだけ手動で転送し、 (ページだけ手動で転送する方法は、ホームページNinja 2003のマニュアル(第1版)だと140ページを参照) そのページのアドレスだけ特定の人に知らせるといったこともできますが、 これもアドレスが第三者に知られてしまうおそれが非常に高いし、 無料サーバーでは隠しページを作成すると利用規約違反に問われてしまうことがあります。