2016-07-19 75 views
1

会话了Noindex页ID我已经在谷歌索引的参数SID=多页,我想noindex,如https://www.example.com.au/checkout/cart/?SID=c79e6055436bf371a02f4d2601cecd03与htaccess的

我已经使用htaccess的下面的代码,但它似乎并不匹配?

RewriteCond %{QUERY_STRING} ^SID=$ 
RewriteRule ^(.*)$ - [env=NOINDEXFOLLOW:true] 
Header set X-Robots-Tag "noindex, follow" env=NOINDEXFOLLOW 

回答

0

在你RewriteCond指令,你想对阵:

^SID=$ 

这意味着,%{QUERY_STRING}将开始与SID=和之后还会有别的。这里不是这种情况。将代码更新至:

RewriteCond %{QUERY_STRING} ^SID= 
RewriteRule^- [env=NOINDEXFOLLOW:true] 

Header set X-Robots-Tag "noindex, follow" env=NOINDEXFOLLOW