我想知道什么是最好的选择,我重新编码我自己的简单的PHP框架,我曾经有过url lik这个 index.php?mod = gallery& id = 1 然后我实现mod_rewrite,这看起来像 gallery / 1 ,但后来我发现在MVC上你可以在uri上使用尾随斜杠并忘记了GET参数并将URL视为索引。 PHP /画廊/ 1
但是,我想知道哪一个更好用。 GET + Mod重写或tralin斜线。 顺便说一句,在uri上使用斜杠,我无法弄清楚如何同时使用GET。
让我知道你的经历或建议。
感谢。
答案 0 :(得分:0)
使用尾部斜杠更具可移植性 - 您的应用程序可以轻松地在其他Web服务器软件上运行,如Microsoft IIS,lighttpd,nginx。
另一方面,使用mod_rewrite或等效文件会使您的URL变得更漂亮和更短,并且使用来自跟踪斜杠版本的参数(如GET
数组),您必须实现自己的REQUEST_URI
解析器。