免费提问

把whatsns问答系统放在二级目录如何写伪静态规则?

144
提问者 孤独风中一匹狼
2018-09-12 11:20 悬赏 0财富值 阅读 1064回答 4

是这样的,我的网站用的是whatsns系统,之前,我的网站放在网站根目录,没什么问题,后来因为业务需要,我的问答系统放在了二级目录,发现有个问题,一是收录太慢,其次就是不知道怎样配置伪静态规则。

QQ截图20180906171712

我的想法是,收录慢肯定和没有配置伪静态规则有很大的关系,我现在就想解决这一问题,我想问下大家,如果我把whatsns问答系统放在二级目录或者更深的目录应该如何配置伪静态规则呢?

网站建设
登录 后发表回答
繁星☆满天
1楼 · 2018-09-12 16:05.采纳回答

其实whatsns是一款非常强悍,功能齐全的问答系统,用了这个系统之后,你也没必要去用别的系统去发布文章,因为whatsns问答系统基本上什么功能都有了,比如:发布文章,写评论,评论回复以及提问、回答甚至还带有博客功能,系统做的非常强大,就看你是否会用了,如果你非的用别的CMS作为发布文章的系统,把whatsns问答系统放在二级目录或者更深的目录,其实吧官方的伪静态规则稍微改一下就能用了,下面是把whatsns问答系统放在二级目录的伪静态规则的写法,环境是nginx+php+mysql。


把whatsns问答系统放在二级目录的nginx伪静态规则如下:

if (!-e $request_filename) {
                 rewrite ^/(.*)$ /二级目录名/index.php?$1;
                 } 
         
location ^~ /view {
deny all;
}   


apache的whatsns问答系统伪静态规则和上面同理:

RewriteEngine on
RewriteCond %{QUERY_STRING} ^ep=(.+)
RewriteRule ^(\/?)$ index.php
RewriteRule ^index.html$ 目录名/index.php

至此,whatsns问答系统的伪静态规则配置完毕。


感情淡了请放盐
2楼-- · 2018-10-21 21:55

Whatsns问答系统放网站二级目录其实用一句话回答就可以了,这套问答系统放二级目录,在伪静态规则增加一个二级目录名就好了,多简单的问题,非得啰嗦写那么一大堆。


mozillazg
3楼-- · 2018-10-25 12:21

问答系统放二级目录,其实也就是多了一级目录,虽然我是新手,看看nginx的帮助手册,我也是能搞定的。建议楼主看看nginx和apache的手册,以后遇到这样的问题就不用去问别人了,与其漫无目的的等答案,还不如直接自己去学习。


phus
4楼-- · 2018-10-25 15:22

我觉得官方可以很好的解决这个问题,只需要官方在安装的过程做下改动,就省去了很多麻烦,毕竟用开源系统的小白太多了,不过,我还是鼎力支持whatsns问答系统!


网站简介 | 竞价技巧 | 网站建设 | 原创作品 | 联系我们 |

鄂ICP备17013851号-4|经营许可证:鄂B2-20160818 |互联网药品信息服务资格证: 粤20130124|鄂公网安备:42010601000001|版权登记号:2016SR017186