301重定向怎么做操作

发布日期:2026-01-07 浏览次数:13

301重定向怎么做操作

一、主要用于整个URL或路径的重定向(如域名A跳转到域名B,或/old/跳转到/new/)

可直接在宝塔面板的选项中设置即可

二、针对查询参数(?p=xxx)的精细化重定向

可在配置文件中,加入以下代码

301重定向怎么做操作

1、Apache服务器(.htaccess文件)

RewriteEngine On

RewriteCond %{QUERY_STRING} ^p=([0-9]+)$

RewriteRule ^$ /%1.html? [R=301,L]

2、Nginx服务器(配置文件)

在网站Nginx配置的server块中添加

if ($args ~* "^p=([0-9]+)$") {

    return 301 /$1.html;

}

301重定向怎么做操作

如果您有什么问题,欢迎咨询技术员 点击QQ咨询