今天有空来wencenter看一下,想找点东西,看见首页前几个帖子都在发问伪静态问题,因为【建站问】也是采用的 wecenter 开源 php 程序。所以这里把建站问的伪静态设置全部步骤和大家分享一下,希望对大家有所帮助。同时也给自己打个小广告,如果大家以后在网站建设方面有什么问题,欢迎来建站问交流解决方案,同时如果分享建站经验,我们尊重原创,允许留下一条您的外链。
建站问采用的是
LAMP 环境。
【一】、
.htaccess 伪静态配置文件内容:
<IfModule mod_rewrite.c>
RewriteEngine On
# 下面是在根目录,文件夹要修改路径
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /index.php/$1 [L]
</IfModule>
大家编写好,放在网站根目录即可,但是要求你的环境是apache做的服务器,并且支持伪静态。
apache服务器伪静态设置方法 (如果服务器支持伪静态,可以忽略!):
打开apache的配置文件httpd.conf
1.把#LoadModule rewrite_module modules/mod_rewrite.so前面的#去掉。
2.找到
#
# AllowOverride controls what directives may be placed in .htaccess files.
# It can be “All”, “None”, or any combination of the keywords:
# Options FileInfo AuthConfig Limit
#
AllowOverride None
把 AllowOverride None 改为 AllowOverride All
最后就是重启一下apache服务器使配置生效,这样就支持.htaccess文件了
【二】、
然后,我们去wecenter后台开启伪静态,并
点击 获取相应的规则 到 自定义路由(因为我个人不会自己写规则,就偷偷懒了,呵呵)。
自定义路由,路径名可以根据自己喜好修改。
-------------
到这里,就基本完成了。亲测成功!如果是其它环境,可以百度搜相关服务器伪静态设置即可找到答案,或者机子服务商咨询。
最后,希望对大家有所帮助。
阅读全文
收起全文