gpt4 book ai didi

php - 使用一长串 .htaccess RewriteRule 或使用单个 catchall 并直接在 PHP 中使用?

转载 作者:搜寻专家 更新时间:2023-10-31 21:42:28 25 4
gpt4 key购买 nike

假设我使用 .htaccess 文件来获得看起来干净的链接,但是我有一个很长的 RewriteRules 列表(比如 20 个)来做这样的事情

domain.com/user/adam --> domain.com/user.php?need=user&user=adam
domain.com/test.js --> domain.com/index.php?need=code&file=test.js
domain.com/test.js/edit --> domain.com/index.php?need=code&file=test.js&action=edit

在 PHP 中使用 catch all RewriteRule 和 split on the slash/parse and direct 是否更好?还是长列表的RewriteRule更好?

更好,我想我的意思是更快、更健壮。我知道用 catch all 维护会更好。

此外,您能否推荐一个关于执行此操作的 php 类示例/文章?

最佳答案

如果这回答了您的问题,那么使用大量重写规则列表就没有问题。我已经看到重写规则会填满我的整个监视器,然后是一些 - 大量列表没有问题,除非你对它们有问题。

关于php - 使用一长串 .htaccess RewriteRule 或使用单个 catchall 并直接在 PHP 中使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9047129/

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