15053971836 注册 / 登录

discuz伪静态设置出错

时间: 阅读:236
discuz伪静态设置出错

最佳回答

清风若雨

清风若雨

2023-01-15 11:06: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

最新回答共有5条回答

  • seo从业者
    回复
    2023-01-15 14:14:54

    1.域名(可以去万网选择一下你觉得合适的域名)

    2.空间服务器(现在国内大部分用的是阿里云的服务器,比较稳定。还有一系列的备案,解析之类的等其他问题)

    3.网站的模板(现在普通的一个模板网站好一点的300就可以完成,如果你是需要营销型的网站,那就是按需求来定制话)

    4.资料的准备(具体是哪个行业的需要的大概就是公司简介,产品图,banner图,产品资料,联系方式之类的等等)

    说的比较笼统,希望可以帮助到你。有不懂的地方也可以评论留言 ( ੭ ˙ᗜ˙ )੭


  • 建站最低500起
    回复
    2023-01-15 14:14:54

    毕业从事前端设计前来回答

    1、建站零基础知识(某宝有,或者我发你),了解域名、服务器、网站前端后端程序

    2、学习了解一定前端知识,h5+css3。这样能极大方便你建站。

    3、了解国内常用建站开源程序,国内常用的wordpress、discuz、zblog、typecho,上手没有难度,不用担心。

    以上是新手建站需要的基础,一般企业啊,学校部门网站基本足够

    进阶版建站,需要深入学习以下

    前端h5+css3+Jq后端需要选择框架系统学习



    具体可查全栈工程师学习方法,我仍处于小白就不多赘述。

    以上分享都是个人学习心得,欢迎同爱好小伙伴互相探讨进步

  • 匿名用户
    回复
    2023-01-15 14:14:54

    荣幸回答。

    我将知无不尽,尽无不言。

    同学请坐下,听我道来。

    第一

    首先从页面出发,html和js开发,掌握做出一个漂亮的网站页面。

    第二

    熟练掌握web开发,可以选择java,python等多种语言都可以,掌握web应用的开发以及优化部署和网络安全的设计防止被攻击。

    第三

    网站域名的注册,申请一个自己的专属域名,进行域名备案保证自己的网站是合法下运营。

    第四:

    云资源的购买或者租用。云服务器对于一般性质的网站来说采用租用就可以了,因为个人网站,起步的都是不会产生什么价值,没有必要购买。

    第五:

    为网站的性能和体验感的提升,还需要进行http的升级为https,更快更安全。

    第六:

    web系统的运维管理,网站部署云服务器后则需要管理和维护才能保证网站的安全和稳定。

  • 無畏
    回复
    2023-01-15 13:13:44

    1.在后台“全局》SEO设置》URL 静态化”相关复选框全部勾选,点“提交”按钮。

    2..htaccess文件直接用FTP上传到论坛根目录即可,不要修改文件名,就是.htaccess
    其他目录的话修改第2行“RewriteBase /discuz” 把discuz换成目录名,如在bbs目录则改为:RewriteBase /bbs  .htaccess文件放在bbs目录
    默认规则如下:

    RewriteEngine On
    RewriteBase /discuz
    RewriteCond %{QUERY_STRING} ^(.*)$
    RewriteRule ^topic-(.+).html$ portal.php?mod=topic&topic=$1&%1
    RewriteCond %{QUERY_STRING} ^(.*)$
    RewriteRule ^article-([0-9]+)-([0-9]+).html$ portal.php?mod=view&aid=$1&page=$2&%1
    RewriteCond %{QUERY_STRING} ^(.*)$
    RewriteRule ^forum-(w+)-([0-9]+).html$ forum.php?mod=forumdisplay&fid=$1&page=$2&%1
    RewriteCond %{QUERY_STRING} ^(.*)$
    RewriteRule ^thread-([0-9]+)-([0-9]+)-([0-9]+).html$ forum.php?mod=viewthread&tid=$1&extra=page%3D$3&page=$2&%1
    RewriteCond %{QUERY_STRING} ^(.*)$