2

Webサイトを設計するときに、ページのエッセンスを保持するtop.phpページを作成したので、各ページにincludeを使用できます。つまり、top.phpは、CSSスタイルシートと、サイトの背景、そしてメニューバーで頭を抱えています。私はコンテンツで絶対ポジショニングを使用したので、基本的にすべてが画像(テンプレート)の上に配置されます。おそらく実用的ではありませんが、見栄えはします。とにかく、mywebpage.com / top.phpにアクセスすると、明らかにコンテンツのないテンプレートが表示されます。グーグルがそれを検索に含めることを決定した以外は誰もそのリンクに行くことはないので、今ではそれは実際には問題ではないでしょう。サイトマップを送信してGoogleWebアカウントに非表示にしましたが。

解決策はありますか?

私は明らかに経験豊富なウェブデザイナーではありません。

4

2 に答える 2

10

含めるすべてのファイルをディレクトリに配置し、.htaccessファイルを使用してそのディレクトリへのアクセスをブロックする必要があります。

これにより、Googleとユーザーがファイルに直接アクセスできなくなります。

ファイルには次の.htaccessものが含まれている必要があります

deny from all

'fragments'というディレクトリを作成しtop.php、そこにドロップします。次に、ディレクトリ内に。という名前の新しいファイルを作成します.htacess。ファイルには。が含まれている必要がありますdeny from all

名前がなく、拡張子のみのファイルを作成するには、次のようにします。

  1. メモ帳に移動して入力しますdeny from all
  2. [名前を付けて保存]をクリックします
  3. [ファイルの種類]を選択して[すべてのファイル]と名前".htacess"(引用符付き)にします
于 2012-06-01T18:15:38.147 に答える
0

ファイルを作成robots.txtし、ルートフォルダに配置します。これをそれに追加します:

User-agent: *
Disallow: /top.php

さらに、.htaccessを使用して、アクセス許可を変更したり、許可を解除したりできます。

于 2012-06-01T18:15:16.647 に答える