2011-05-09 72 views
0

我已经开始在php下使用modrewrite - 我写了一个.htaccess文件并定义了一些规则。php:关于modrewrite的新手问题

但主要问题是 - 我将如何做“在我的网络内创建modrewrite链接的”相反的事情“?

例如。我用我的网站在这里面原始地址:/search.php?par1=abc & PAR2 =高清& PAR3 = GHI 的correspondending modrewrite网址是/go/find/something/here/index.html

所以我需要使用mod重写url来替换我网页中的所有html链接。 要做到这一点最简单的方法是什么? (函数用于创建网址,使用一个数据库。)

感谢

回答

3

由于这应该是一个迁移作业,只能做一次,去查找/替换。使用函数或数据库意味着您必须为每个请求迁移到您的应用程序。这似乎是不必要的。

2

函数。仅仅因为这样你就可以用对网站其他部分的最小改变来代替功能。例如,这是the way Drupal does it