-1

ページ全体にアクセスできないようにしたいのですが、ページは開発中であるためクラウド上にあり、ページでSEOを使用していて、Googleに表示され始めています。

このページはすべての人に用意されているわけではなく、単純なユーザー/パスフローティングフォームによるアクセスを制限する必要があります。

私は過去に1つの例を見ましたが、私が何をしなければならないかを正確に覚えていません。

htaccessでは、ユーザー/パスを要求する行を作成する必要があり、その行はデータを含むサーバー上のファイルにリンクしていることを覚えています。そのようなものになることができますか?

そして、Wordpreesのインストールでこれを行うことはできますか?

前もって感謝します。

4

3 に答える 3

1

Apacheパスワードファイルを作成します。例:/path/to/passwords

このコードを.htaccessに入れてください:

## password secure only sub.domain.com
SetEnvIfNoCase Host ^sub\.domain\.com$ SECURED

AuthType Basic
AuthName "My Protected Area"
AuthUserFile /path/to/passwords
Require valid-user
Satisfy         any
Order           allow,deny
Allow from      all
Deny from       env=SECURED
于 2012-10-25T09:49:40.910 に答える
1

.htaccessファイルと.htpasswdファイルに使用するリンクは次のとおりです。

サーバーに配置するために必要なファイルを生成します

そこにもFAQがあります。

于 2012-10-25T09:50:07.533 に答える
0

WordPressサイト内で最も簡単な答えは次のとおりです。

1)[設定] / [プライバシー]に移動し、このサイトをインデックスに登録しないように検索エンジンに要求するように設定します。これは(出典:コーデックス:プライバシー設定の説明

  • <meta name ='robots' content ='noindex、nofollow' />がサイトのソースのセクション(wp_headが使用されている場合)に生成され、検索エンジンスパイダーがサイトを無視するようにします。
  • robots.txtへのヒットを送り返します:User-agent:* Disallow:/注:上記は、WordPressがサイトルートにインストールされており、robots.txtが存在しない場合にのみ機能します。
  • ping-o-maticおよびその他のRPCpingサービスへのpingを停止します(...)
  • [管理]>[設定]>[書き込み画面]の[更新サービス]オプションを完全に非表示にし、「ブログのプライバシー設定が原因で、WordPressは更新サービスを通知していません。」というメッセージを表示します。

たとえばGoogleウェブマスターツールを使用して、これが機能しているかどうかをテストする必要があります

2)これらのプラグインの1つを追加します:プライベートのみ登録のみ、または同様のもの。サイトを見ようとしている訪問者には、ログインフォームが表示されます。

これで、サイトの可視性を気にせずにオンラインで作業する準備が整います。これらの変更、特にステップ1を元に戻すことを忘れないでください。それを忘れると、後で怒ってしまう可能性があります。それはあなたのSEOの努力のすべてを損なうでしょう。

「ComingSoon」ページを設定し、ログインしていないユーザーに対してのみ「ComingSoon」を表示するテーマで作業できる優れたプラグインもいくつかあります。

よろしくお願いします!

于 2012-10-25T16:23:37.863 に答える