サポート » 使い方全般 » サイト全体にサクセス制御をかけたい

  • 解決済 toakts0024

    (@toakts0024)


    wordpressで作成したサイトを特定のアクセスのみOKにしようと思い悩んでいます。

    やりたい事は、特定のリファラのみアクセスを受けつけるという制御です。

    今回作成したAというサイトを見るには、Bというサイトのリダイレクトからしか来れないという制限をかけたいと思っています。
    直接URLを入力したり、ブックマークなどからアクセスしようとした場合は繋がらないようにしたいです。

    ドメインとしては仮ですが
    Aサイト:aaaa.com
    Bサイト:bbbb.com
    とします。

    htaccessを使えば制御できそうという事が分かったのですが、上手く行きません。
    そもそもファイルを設置する場所が調べてみてもよく分かりません

    SetEnvIf Referer "^bbbb\.com" ref_ok
    SetEnvIf Referer "^$" ref_ok
    order deny,allow
    deny from all
    allow from env=ref_ok

    htaccessはこのように記述しています。

    要するに、AサイトへアクセスするためにはBサイトのリダイレクトからのみアクセス出来るという制御を実現したいです。

    htaccessの詳しいやり方や、他の方法などございましたらご教授頂ければ幸いです。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • BreezeGale

    (@breezegale)

    内容としてはWordPressとは無関係になりますので、詳細は適した場所でご質問されるといいと思います。

    • ご利用のサーバ環境でSetEnvIfは使用できるでしょうか。Apacheを例にするとmod_setenvifモジュールが有効になっていないと使用できません。
    • .htaccessは設置ディレクトリ以下に反映されます。全部ならルートディレクトリに、一部の下位ディレクトリだけにしたいならコントロールしたい特定ディレクトリに置きます。
    トピック投稿者 toakts0024

    (@toakts0024)

    ご返信ありがとうございます。

    たしかに質問場所が正しくなかったと思うので、また色々と調べてみます!

    教えてくださった情報も参考にさせて頂きます!
    ありがとうございました

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • トピック「サイト全体にサクセス制御をかけたい」には新たに返信することはできません。