代码之家  ›  专栏  ›  技术社区  ›  Patrick Desjardins

如何使用PHP处理来自1个页面的所有URL?

  •  3
  • Patrick Desjardins  · 技术社区  · 16 年前

    我想重定向所有的网址从网页(无论什么是什么后的域名)到一个单一的网页,将分析完整的网址,并将显示良好的网页和信息。我知道Mod_Rewrite和使用一些PHP函数来获取URL是可能的,但我找不到任何好的网页来显示这些步骤和如何实现。

    1) 你有什么推荐信可以让我读到吗?

    2) 你认为这是一个很好的方法吗?我正在改造一个需要对搜索引擎更加友好并且需要有良好的url格式的网站?

    1 回复  |  直到 16 年前
        1
  •  5
  •   cletus    16 年前

    RewriteEngine On
    RewriteCond %{REQUEST_FILENAME} -s [OR]
    RewriteCond %{REQUEST_FILENAME} -l [OR]
    RewriteCond %{REQUEST_FILENAME} -d
    RewriteRule ^.*$ - [NC,L]
    RewriteRule ^.*$ index.php [NC,L]
    

    这将改变一切 那是不存在的

    这就是所谓的 Front Controller pattern .