【发布时间】:2010-10-11 15:49:13
【问题描述】:
我正在开发几年前另一位开发人员构建的自定义 CMS。我需要更改 url 以从查询字符串中清除基于段的 url。我可以为 .htaccess 文件中的所有页面添加规则,这会很痛苦,因为页面很多。另外,当添加新页面时,显然我不会在那里等待快速添加重写规则。
如何设置它,以便它自动添加它自己的重写规则。像 Drupal 和 Wordpress 中的模块和插件一样吗?
谢谢!
【问题讨论】:
-
Drupal 和 WordPress 不会动态添加重写规则。它们有一个单一的重写规则(或者至少是一组简单的规则),让 PHP 处理与特定模式匹配的 all 请求。您要重写的 URL 是否有模式?
-
嗯,有,抱歉我刚刚想通了,只需要添加匹配模式的重写规则,然后更改链接添加到页面的方式。感谢您抽出宝贵时间 VoteyDisciple!
标签: php linux apache mod-rewrite