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>
コメント