代码之家  ›  专栏  ›  技术社区  ›  rook

如何使用mod ou rewrite删除之后的所有内容?(问号)在URL中?

  •  1
  • rook  · 技术社区  · 15 年前

    如何使用mod ou rewrite删除之后的所有内容?(问号)在URL中?

    例如:

    http:// 127.0.0.1/ALL_FILES.php?test=1

    修改后:

    http:// 127.0.0.1/ALL_FILES.php
    

    对于php,这意味着对于系统上的所有文件,$get super global始终为空。

    谢谢您。

    1 回复  |  直到 15 年前
        1
  •  1
  •   zombat    15 年前

    以下规则应注意 全部的 网站上的URL,如前所述):

    RewriteCond %{QUERY_STRING} .+
    RewriteRule ^(.*)$ /$1? [R=301,L]
    

    我必须承认,我有点好奇你为什么要这么做…我认为它没有太多的SEO价值,你可以忽略 $_GET 脚本中的变量?