gpt4 book ai didi

mysql - 如何将我的重写规则存储在数据库中?

转载 作者:可可西里 更新时间:2023-11-01 07:49:23 25 4
gpt4 key购买 nike

我正在开发一个新站点,我想将我的重写规则存储在数据库中,而不是直接存储在 .htaccess 文件中。

我有另一个网站使用 Opensef ( http://sourceforge.net/projects/opensef/ ) 和 Joomla!这样做的安装,但我什至不是 100% 它是如何在引擎盖下工作的。

我如何将这些规则存储在数据库中,根据请求查询它们并在找到时重定向到干净的 URL?有没有比加载 .htaccess 文件(可能有 1000 个条目)更好的方法来执行此操作?

谢谢,

最佳答案

您可以获得 mod_rewrite 以从外部源生成 map ,例如执行可以从数据库获取数据的 PHP 或 Python 文件并创建 mod_rewrite map 。

http://httpd.apache.org/docs/2.0/misc/rewriteguide.html(见右下角)

例如

RewriteMap    quux-map       prg:/path/to/map.quux.pl

祝你好运

关于mysql - 如何将我的重写规则存储在数据库中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/936539/

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