yydy 发表于 2018-9-29 13:36:33

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

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

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

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



yydy 发表于 2020-10-31 20:10:57

关于静态化的补充说明:
由于近期群晖系统硬盘故障,后重新购买硬盘重新做群晖系统,原先的是DSM 5.1系统,后重新做的群晖系统为DSM6.1版本。按照楼上所说的方法无法静态化,一直显示无法发现网页404.
后来做了如下调整:

把虚拟主机设置中“HTTP后台服务器”修改为:Apache 而非原先的 Nginx
这样修改之后保证在网站后台看到的服务器信息为:

然后再安装再安装正常的流程制作.htaccess文件放在网站根目录的方式,需要注意的是由于采用虚拟主机的方式,根目录已经没有discuz目录,所以规则中应该将
RewriteBase /discuz 修改为
RewriteBase /

页: [1]
查看完整版本: 设置网站的URL静态化discuz X3.4为例