gpt4 book ai didi

php - mod重写和查询字符串

转载 作者:行者123 更新时间:2023-12-02 15:42:04 24 4
gpt4 key购买 nike

我正在尝试像这样重写我的 URL 中的一些查询字符串:

foo.com/index.php?page=admin&view=news&action=edit&id=3

foo.com/admin/news/edit/3

但是想不通...

例如,如果我只有“页面”参数,它也应该有效,因为我的网址中并不总是有这 4 个参数(页面、 View 、操作、id)。

有什么建议吗?

最佳答案

最简单的方法是在 PHP 代码中进行大部分解析。

像这样使用重写规则

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . index.php [L]

然后从 PHP 访问请求 uri ($_SERVER['REQUEST_URI']),并根据需要将其解析为多个部分。

关于php - mod重写和查询字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2604378/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com