2012-09-17 2 views
0

Когда я просматриваю сайт с W3C линк чекер, Средство проверка показывает:разорванные вопросы ссылки из w3c проверки ссылок

Статус: 403 Forbidden

"Ссылка запрещена Это требует фиксаций Обычный. подозреваемых: отсутствует index.html или Overview.html или отсутствует ACL «

Но эта ссылка работает нормально. Как я могу решить эту проблему из этой проверки ссылок?

Скриншот: enter image description here

+0

У вас есть ссылка на результаты вашего теста? или экранный снимок? что-нибудь, что прольет немного света на проблему – JDandChips

ответ

2

Этот вопрос обычно используется чрезмерно усердной фильтрацией безопасности, которая предполагает, что все боты злы или что все боты, использующие определенные библиотеки, являются злыми.

Программное обеспечение checklink использует библиотеку LWP, которая часто находит свой путь в таких черных списках. Два способа получить checklink пройти по ссылке, являются:

  • Скачать checklink, редактировать свою строку агента пользователя, а затем запустить его из локальной системы, а не на W3C серверов. (Смотри также: installing CPAN modules.)
  • Изменение фильтрации безопасности на сервере указывает ссылка (это, очевидно, требует, чтобы у вас есть доступ к этому серверу)

В качестве альтернативы, вы можете проверить ссылки вручную каждый раз вы выполняете чек.

+0

Привет, У меня есть еще одна проблема. Когда я использую валидатор W3c для проверки моего сайта, он показывает «обязательный атрибут» alt «не указан», а также « Атрибут, приведенный выше, необходим для который вы использовали, но вы его опустили. Например, в большинстве типов документов HTML и XHTML атрибут «type» требуется для элемента «script», а атрибут «alt» требуется для элемента «img» Типичные значения для типа: type = "text/css" для