以下是一个PHP实例,展示了如何使用重写URL路径来提高网站的SEO性能和用户体验。

```php

实例php  重写,PHP代码实例:重写URL路径 第1张

// 定义重写规则

$routes = [

'product/(:num)' => 'productDetail.php?id=$1',

'category/(:num)' => 'categoryList.php?id=$1',

'about' => 'aboutUs.php'

];

// 获取当前URL路径

$uri = $_SERVER['REQUEST_URI'];

// 遍历路由规则

foreach ($routes as $pattern => $path) {

// 使用preg_match进行路径匹配

if (preg_match($pattern, $uri, $matches)) {

// 如果匹配成功,则替换路由参数

$path = preg_replace_callback('/""(:(""w+)"")/', function ($match) use ($matches) {

return $matches[$match[1]];

}, $path);

// 重定向到匹配的路径

header("