下面的指令旨在为特定页面建立“noindex”和“nofollow”标题。它似乎没有生效。litespeed使用“e”标志而不是“env”,而不是apache。
RewriteCond %{REQUEST_URI} ^(.*)?contact?(/)$ [NC]
RewriteRule ^contact - [E=NOINDEXNOFOLLOW]
Header set X-Robots-Tag "noindex, nofollow" E=NOINDEXNOFOLLOW
如果指令按如下方式更新,则会为所有意外页面设置标题。
RewriteCond %{REQUEST_URI} ^(.*)?contact?(/)$ [NC]
RewriteRule .* - [E=NOINDEXNOFOLLOW]
Header set X-Robots-Tag "noindex, nofollow" E=NOINDEXNOFOLLOW
指令是否正确?如果没有,应该是什么?
最佳答案
你可以这样使用它:
RewriteEngine On
RewriteRule ^contact - [NC,E=NOINDEXNOFOLLOW]
Header set X-Robots-Tag "noindex, nofollow" env=NOINDEXNOFOLLOW
关于.htaccess - “noindex,nofollow”标题没有用htaccess设置,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/57962569/