Question

Je me demandais s'il était possible de réécrire une URL conçus pour la réécriture écrit dans htaccess

par exemple.

J'ai l'URL: http://example.com/page.php? page = 5 & action = quelque chose

Mais je veux changer l'URL: example.co m / page / 5 / quelque chose

Ceci est juste pour le href, le bit htaccess est résolu.

Était-ce utile?

La solution

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;
}
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top