我想知道是否有可能重写一个为htaccess写的重写而设计的URL
e.g。
我有网址:http://example.com/page.php?page=5&action=something
但我想将网址更改为:example.co m / page / 5 / something
这仅适用于href,htaccess位已解决。
答案 0 :(得分:2)
function rewritelink($link){
$link = str_replace('.php','', $link);
$pattern = "/\?[^=]*=/";
$replacement = '/';
$link = preg_replace($pattern, $replacement, $link);
$pattern = "/\&[^=]*=/";
$replacement = '/';
$link = preg_replace($pattern, $replacement, $link);
return $link;
}