1

W3C リンク チェッカーで自分の Web サイトをチェックすると、チェッカーは次のように表示します。

ステータス: 403 禁止

"リンクは禁止されています! これは修正が必要です。一般的な原因: index.html または Overview.html の欠落、または ACL の欠落"

しかし、そのリンクは正常に機能しています。そのリンク チェッカーからこの問題を解決するにはどうすればよいですか?

スクリーンショット: ここに画像の説明を入力

4

2 に答える 2

2

この問題は通常、すべてのボットが悪である、または特定のライブラリを使用するすべてのボットが悪であると想定する過度に熱心なセキュリティ フィルタリングによって使用されます。

checklink ソフトウェアは、このようなブラックリストに登録されることが多い LWP ライブラリを使用します。checklink を取得してリンクを渡すには、次の 2 つの方法があります。

  • checklinkをダウンロードし、そのユーザー エージェント文字列を編集してから、W3C サーバーではなくローカル システムから実行します。(参照: CPAN モジュールのインストール。)
  • リンクが指しているサーバーのセキュリティ フィルタリングを変更します (これには明らかに、そのサーバーへのアクセス権が必要です)。

または、チェックを実行するたびに手動でリンクをチェックすることもできます。

于 2012-09-17T09:11:13.167 に答える
0

すべての基準に従うことが常に可能であるとは限りません。リンクが正常に機能していることをテストした場合は、先に進みます。

于 2012-09-17T08:35:04.560 に答える