想要将动态页面的url地址转为静态页面,只需要获取到动态页面的参数,即?后的地址,然后将其组合到要转向的url后并加上.htm。这个过程比较困难,需逐一对组合进行测试。一个实现的例子是在header()里使用代码:header("HTTP/1.1 301 Moved Permanently");header("Location:/index.php-".$_SERVER["QUERY_STRING"].".htm");在nginx系统中,还可以使用类似于如下的重定向301正则:if ($request_uri ~* "^/index.php?doc-view-(d+)$"){set $myarg1 $1;rewrite .* https://m.wendabaike.com/index-doc-view-$myarg1.htm? permanent;}。