设置网站的URL静态化discuz X3.4为例

[复制链接]
查看179 | 回复1 | 2018-9-29 13:36:33 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
1、先进入后台全局 — SEO设置 —URL 静态化,位置进行设置,全部勾选右边的“可用”一列。Rewrite 兼容性:设置为否;仅对游客有效:设置为否;(否则登陆状态下无法测试是否成功,设置成功后可以根据需要修改为否和是)设置好后直接提交即可。
URL静态化设置.png

2、提交后还是在这个页面,点击右上方的“查看当前的 Rewrite 规则”文字,进行查看规则说明。复制并修改相应的代码另存为:【.htaccess】

3、把.htaccess文件上传的网站的根目录
至此设置完成。



回复

使用道具 举报

yydy | 2020-10-31 20:10:57 | 显示全部楼层
关于静态化的补充说明:
由于近期群晖系统硬盘故障,后重新购买硬盘重新做群晖系统,原先的是DSM 5.1系统,后重新做的群晖系统为DSM6.1版本。按照楼上所说的方法无法静态化,一直显示无法发现网页404.
后来做了如下调整:
微信截图_20201031200600.png
把虚拟主机设置中“HTTP后台服务器”修改为:Apache 而非原先的 Nginx
这样修改之后保证在网站后台看到的服务器信息为:
微信截图_20201031200847.png
然后再安装再安装正常的流程制作.htaccess文件放在网站根目录的方式,需要注意的是由于采用虚拟主机的方式,根目录已经没有discuz目录,所以规则中应该

RewriteBase /discuz 修改为
RewriteBase /

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则