15053971836 注册 / 登录

discuz板块伪静态

时间: 阅读:401
discuz板块伪静态

最佳回答

建站最低500起

建站最低500起

2023-01-16 06:56:42

如果只是勾选伪静态,是无效的。需要把和你web服务器对应的伪静态规则复制出来,存入伪静态规则文件,放到网站根目录才可以。同时web服务器要开启伪静态功能。
Apache开启伪静态功能的方法
1、加载Rewrite模块:
在conf目录下httpd.conf中找到
LoadModule rewrite_module modules/mod_rewrite.so
这句,去掉前边的注释符号“#”,或添加这句。
2、允许在任何目录中使用“.htaccess”文件:将“AllowOverride”改成“All”(默认为“None”):
搜索AllowOverride,找到下面代码块位置修改
# 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 All

最新回答共有2条回答

  • 無畏
    回复
    2023-01-16 08:08:44

    Discuz的伪静态设置,其实就是两步:
    1、登录后台在全局SEO设置中开启伪静态,就会自动生成规则;
    2、将对应主机或服务器的规则放到配置文件里面,将文件放到相应位置就行了。
    虚拟主机不同,具体设置可能不一样。