0
私は、クライアントが1つの特定のURLを介して閲覧した場合にのみアクセスできるマイクロサイトを構築しています。特定のURLのみを介してサイトへのアクセスを許可する
どうすれば登録なしでサイトを非公開にできますか?これは安全である必要はありません、これは単にクライアントの好みです。
それは誰でもそれを行うことができるプラグインを知っているなら、それはまた素晴らしいでしょう。
私は、クライアントが1つの特定のURLを介して閲覧した場合にのみアクセスできるマイクロサイトを構築しています。特定のURLのみを介してサイトへのアクセスを許可する
どうすれば登録なしでサイトを非公開にできますか?これは安全である必要はありません、これは単にクライアントの好みです。
それは誰でもそれを行うことができるプラグインを知っているなら、それはまた素晴らしいでしょう。
Cookie(または同じドメイン名の場合はセッション)を設定し、WPサイト内のCookie(またはセッション)を確認するリンク先ページを作成します。聞こえるあなたが特定のページから必要な場合
RewriteEngine on
# serve everyone from specific-domain
RewriteCond %{HTTP_REFERER} ^http?://www.specific-domain.com
RewriteRule^- [L]
# everybody else receives a forbidden
RewriteRule^- [F]
ErrorDocument 403 /forbidden.html
または
RewriteEngine On
RewriteCond %{HTTP_REFERER} !(www.)?specific-domain.com/landing-page.php
RewriteRule .* - [F]
はい、私は間違いなくHTTP_REFERERに遭遇している:あなたはあなたの場合は.htaccess
とすることができますcheck referring URL
その他の方法それは私が必要とすることをすることができたように、実際に書かれたことは分かりませんでした。あなたはこれを手伝うことができますか? –
ありがとうございます!これは私が必要とするものですが、何らかの理由でCSSが読み込まれないようにしています。サイトはロードされますが、スタイリングやコードを削除することなく、サイトは正常にロードされます。なぜどんなアイデア? –
'RewriteEngine on'の直下に 'RewriteRule^mystyle.css $ - [L]'を追加してみてください。 – JackTheKnife