php:关于mod_rewrite的新手问题

时间:2011-05-09 16:31:53

标签: php mod-rewrite

我开始在php下使用modrewrite - 我写了一个.htaccess文件并定义了一些规则。

但主要问题是 - 我如何在网络中创建modrewrite-links的“相反的事情”?

例如。我正在我的网站中使用这个原始网址:/search.php?par1 = abc& par2 = def& par3 = whi 相应的modrewrite网址为/go/find/something/here/index.html

所以我需要使用带有mod-rewrite url的丑陋网址替换我网页中的所有html链接。 最简单的方法是什么? (使用数据库创建URL的功能..)

感谢

2 个答案:

答案 0 :(得分:3)

因为这应该是一个迁移工作,只做一次,去搜索/替换。使用函数或数据库意味着您必须针对应用程序的每个请求进行迁移。这似乎是不必要的。

答案 1 :(得分:2)

一个功能。仅仅因为这种方式,您可以用对网站其他部分的最小更改来替换功能。例如,这是the way Drupal does it