新闻中心

thinksns后台开启伪静态提示服务器不支持rewrite

作者 / 时间 2018-01-15 19:26:18

thinksns在php空间是可以完美运行的, 很多站长喜欢用这款源码搭建搭建自己的网站。最近有个客户说thinksns后台开启伪静态时提示“服务器不支持rewrite,”,如图1所示, 图1 这个问题可能好多站长都遇到过,经过检查服务器是支持rewrite的,于是就开始在程序上找问题,果然是功夫不负有心人,在一番鼓捣之下终于搞定了,下面无忧主机小编给大家分享thinksns开启伪静态提示服务器不支持rewrite的解决办法。 以Apache服务器的php空间为例,Thinksns开启伪静态需要先上传.htaccess文件到程序根目录,然后在后台中开启伪静态,这两个步骤颠倒过来将会出现“服务器不支持rewrite”。 1、上传规则文件 首先在根目录找到URLRewrite文件夹,打开这个文件夹如图2所示, 图2 将.htaccess文件复制或移动到根目录。如果是在站点根目录下建站的这个规则文件不用修改,二级目录下建站的需要在RewriteEngine On这一行下面添加RewriteBase /dir(dir改成二级目录名称),操作如图3所示。 图3 2、后台设置伪静态 规则文件上传好后,登录到后台在”“系统”-> “站点配置”的最下方找到伪静态开关,如图4所示, 图4 将默认的关闭按钮,选择开启后点击保存,这时会提示“操作成功”,而不会出现刚才的报错了。

本文地址:https://www.51php.com/thinksns/26139.html

1
1
1
1
1
1
1