【发布时间】:2011-04-08 16:57:05
【问题描述】:
我想知道是否可以重写为在 htaccess 中编写的重写而设计的 URL
例如
我有网址:http://example.com/page.php?page=5&action=something
但我想将 URL 更改为:example.com/page/5/something
这只是为了href,htaccess位已经解决了。
【问题讨论】:
-
是什么阻止您手动操作?
-
没什么,只是想知道有没有办法通过 PHP 做到这一点:)
-
我只需要将 ?page= 替换为 '/' 基本上但即使页面是不同的东西,比如操作
-
任何具有搜索和替换功能的半体面的 IDE 都可以轻松处理这个问题。
-
您可以编写一个实用函数,在普通版本和“SEF”版本之间进行转换,然后如果您的方案发生更改,您可以更新该函数,而不必再次手动更改链接。
标签: php url preg-replace href str-replace