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

使用.htaccess更改PHP看到的url

  •  0
  • Cam  · 技术社区  · 14 年前

    我希望使用htaccess不仅可以选择处理请求的脚本,还可以根据php的需要更改请求uri。这能做到吗?

    例如:

    RewriteRule /funstuff/ funstuff.php
    

    …我怎么能 更改重写规则或更改.htaccess文件 让funstuff.php认为原来的请求url实际上是 http://www.example.com/funstuff.php 而不是 http://www.example.com/funstuff/

    1 回复  |  直到 14 年前
        1
  •  1
  •   Pekka    14 年前

    我能看到的最好的是

    $_SERVER["SCRIPT_NAME"] or $_SERVER["PHP_SELF"]
    

    结合

    $_SERVER["QUERY_STRING"]
    

    得到完整的请求。似乎没有现成的 REQUEST_URI 为了这个。