Linux下,nginx伪静态规则写法

Linux下,nginx伪静态规则写法,第1张

location / {

rewrite wx-hot-id-88.html index.php?m=wx&a=hot&id=88 break

}

你这种是固定,比如说其中有不固定的就这样写

rewrite ([a-z]{2})-hot-id-([0-9]+).html index.php?m=$1&a=hot&id=$2 break

静态的作用就是让百度收录你的网站的时候的URL是html样式,但是当用户通过百度访问过来的时候 ,自动跳转到正常的网站地址。

1,看apache的配置文件,一般是httpd.conf,如果伪静态通过rewrite规则实现,在这里面可以看到。

2,还有一种伪静态是通过php程序实现的,不需要对apache进行专门的配置。这种要自己看php的源代码了。

linux虚拟主机主要在apache中配置,我之前买的是美国军用服务器raksmart的linux服务器,他们给的我是root权限,必须满足你的虚拟主机支持伪静态才行,这个方面你必须联系你的主机商才能解决,如果你的linux支持伪静态,只要在空间根目录上传一个.htaccess文件,具体规则可以参考http://raksmart.idcspy.com/513


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/68938.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-03-01
下一篇2023-03-01

发表评论

登录后才能评论

评论列表(0条)

    保存