server {
listen 80;
server_name example.com;
# 示例1:文章页重写
location /article/ {
rewrite ^/article/([0-9]+)/?$ /article.php?id=$1 last;
}
# 示例2:分类页重写
location /category/ {
rewrite ^/category/([a-z]+)/?$ /category.php?name=$1 last;
}
# 示例3:通用重写规则
location / {
try_files $uri $uri/ /index.php?$query_string;
}
# 示例4:产品页重写
rewrite ^/product/([0-9]+)-([a-z0-9-]+)/?$ /product.php?id=$1&slug=$2 last;
}
暂无评论