403エラー「Ads.txt ファイルが見つかりませんでした」の解決方法 - GameRoamer

403エラー「Ads.txt ファイルが見つかりませんでした」の解決方法

Web

PukiwikiでGoogleAdsense用のads.txtを設置時に、正しく配置しているにも関わらず「Ads.txt ファイルが見つかりませんでした」のエラーが発生。

発生した問題

Ads.txt ファイルが見つかりませんでした

〇〇.comでads.txt ファイルを検索しましたが、見つかりませんでした。ファイルが正しくアップロ ードされ、Google AdSense クローラからアクセス可能 であることを確認してください。

自身でもads.txtにアクセスできず403ページが表示されていました。

解決法

問題は同ファイル階層内にある.htaccessファイルで、txt拡張子へのアクセスを拒否するように設定されていました。

.htaccessファイル内の20行目、指定された拡張子のtxtを削除する事で解決します。

変更前

# Prohibit direct access
<FilesMatch "\.(ini\.php|lng\.php|txt|gz|tgz|zip)$">
  Require all denied
</FilesMatch>

変更後

# Prohibit direct access
<FilesMatch "\.(ini\.php|lng\.php|gz|tgz|zip)$">
  Require all denied
</FilesMatch>

コメント

タイトルとURLをコピーしました