动态链接与静态链接


例如,想把动态网页的网址:index.php?Doc-view-30跳转到静态页面URL:index.php-doc-view-30.htm

这时候只要获取动态页面的参数,也就是?在地址后面,把它写到要转到的url,然后添加。htm。

由于网上没有这样的实例,如何将URL组合成header()就成了一个难题,组合只能一个一个测试。

经过多次测试,终于实现。代码如下:

标题( quotHTTP/1.1 301永久移动 quot);

标题( quot位置:/index . PHP- quot;。$ _ SERVER[ quot;查询字符串 quot]."。htm quot);

以下重定向301规则化可用于nginx系统中:

if($ request _ uri ~ * quot;^/index.php\?文档-视图-(\ d+)$ quot;)

{

设置$ myarg1 $ 1//只增加多个参数的数量。

重写。* https://www.wendabaike.com/index-doc-view-$myarg1.htm?永久居民;

//当然也可以定义为更简单的重写。* https://www.wendabaike.com/$myarg1.htm?永久居民;

}

转载请注明原文地址:https://juke.outofmemory.cn/read/712277.html

最新回复(0)