0
私はprerender.io javascriptミドルウェアを使用して自分のWebサイトにJSページを表示しています。prerender htaccess書き換えルールからindex.phpを削除
htaccessミドルウェアコードは以下の通りです。これで
RewriteCond %{HTTP_USER_AGENT} googlebot|bing|msnbot|yandex|yahoo|baidu|facebook|screaming|siteliner|ahrefsbot|dmca.com [NC,OR]
RewriteCond %{QUERY_STRING} _escaped_fragment_
RewriteCond %{HTTP:X-Prerender} !1
# Only proxy the request to Prerender if it's a request for HTML
RewriteRule ^(?!.*?(\.js|\.css|\.xml|\.less|\.png|\.jpg|\.jpeg|\.svg|\.gif|\.pdf|\.doc|\.txt|\.ico|\.rss|\.zip|\.mp3|\.rar|\.exe|\.wmv|\.doc|\.avi|\.ppt|\.mpg|\.mpeg|\.tif|\.wav|\.mov|\.psd|\.ai|\.xls|\.mp4|\.m4a|\.swf|\.dat|\.dmg|\.iso|\.flv|\.m4v|\.torrent|\.ttf|\.woff))(.*) http://service.prerender.io/https://www.example.com/$2 [P,L]
問題、少なくとも(ただし、いくつかの他の)私のサーバー上でエラーが発生したサービスに送信されたURLに追加されindex.phpのです。
EG:https://www.example.com/index.php
は、それはそれを停止することは可能ですか?
感謝。