-1

这项工作:

    <?php
  if ($_SERVER['REQUEST_URI'] !== '/fr/page1/'){
    echo '<META NAME="ROBOTS" CONTENT="NOINDEX, NOFOLLOW">';
  }
  ?>

(元标记未显示在第 1 页上)

但这不起作用:

    <?php
  if (($_SERVER['REQUEST_URI'] !== '/fr/page1/') || ($_SERVER['REQUEST_URI'] !== '/fr/page2')){
    echo '<META NAME="ROBOTS" CONTENT="NOINDEX, NOFOLLOW">';
  }
  ?>

元标记显示在两个页面上:(

谢谢

4

1 回答 1

1

||– 逻辑OR意味着如果其中一个表达式some_expr1 || some_expr2 || some_expr3被计算为,TRUE那么整个表达式被计算为TRUE。我想您需要将其更改为合乎逻辑的AND- &&

于 2015-01-12T09:17:06.273 回答