2016-07-19 30 views
1

Ich habe viele Seiten mit dem Parameter SID= in Google indiziert, die ich würde noindex mögen, zB https://www.example.com.au/checkout/cart/?SID=c79e6055436bf371a02f4d2601cecd03Noindex Session ID-Seiten mit .htaccess

Ich habe den folgenden Code in .htaccess verwendet, aber es scheint nicht zu passen?

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

Antwort

0

In Ihrer RewriteCond Richtlinie Sie versuchen, gegen entsprechen:

^SID=$ 

was bedeutet, dass die %{QUERY_STRING} mit SID= beginnen und hat nichts anderes danach. Dies ist hier nicht der Fall. Aktualisieren Sie den Code wie folgt:

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

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