1. 首页
  2. 经验分享
  3. 万网Linux虚拟主机如何实现discuz论坛URL静态化

万网Linux虚拟主机如何实现discuz论坛URL静态化

首先进入万网首页,在右上角中找到【帮助中心】进入,然后在搜索框中输入“rewrite”回车搜索,然后你会看到一个“unix虚拟主机php-rewrite测试程序,点击另存为到本地,解压后你会得到三个文件,其中的htaccess才是我们需要的文件。用记事本打开该文件,然后把下面代码:

RewriteEngine On
RewriteBase /
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} ^(.*)$
RewriteRule ^group-([0-9]+)-([0-9]+)\.html$ forum.php?mod=group&fid=$1&page=$2&%1
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^space-(username|uid)-(.+)\.html$ home.php?mod=space&$1=$2&%1
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^blog-([0-9]+)-([0-9]+)\.html$ home.php?mod=space&uid=$1&do=blog&id=$2&%1
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^archiver/(fid|tid)-([0-9]+)\.html$ archiver/index.php?action=$1&value=$2&%1

粘贴进去覆盖原有代码,保存后通过FTP上传到你的网站根目录上。然后通过FTP的重命名功能把htaccess文件重命名为.htaccess即可完成discuz论坛URL静态化设置。

打赏
相关推荐
发表评论
访客的头像

留言列表

    还没有留言,还不快点抢沙发?