HostEase空间Discuz X2.5设置伪静态

redmaomail 2024-07-25 15:10 阅读数 63 #HostEase

红帽云邮外贸主机

美国高访问速度的虚拟主机HostEase拥有国内访问速度最快的SoftLayer机房的服务器,圣何塞的数据中心还针对中国用户优化了线路,新增的KT机房也是为了更好地解决国内地区差异的访问速度。访问速度这一点上,从来都不用商务站为其担心。在国内的访问速度都非常快,还提供Linux、windows共享主机方案和独立主机等多种主机产品供用户选择。这两种主机方案都支持目前使用范围比较广的Discuz建站程序的使用。

一、HostEase Linux主机设置伪静态:

1.    Discuz! X2.5安装成功后,登录Discuz!的后台管理界面,在全局菜单中,选择”SEO设置”选项,进入URL静态化,如下图所示全选中可用规则,Rewrite兼容性选择否(默认即为否)。

HostEase空间Discuz X2.5设置伪静态

HostEase空间Discuz X2.5设置伪静态

2、这样后台的环境就设置好了,接下来就设置.htaccess的规则。将.htaccess文件修改为下面的内容并上传至论坛根目录,如果没有就在论坛根目录里新建一个.htaccess文件.

# 将 RewriteEngine 模式打开
RewriteEngine On

# 修改以下语句中的 /bbs 为你的论坛目录地址,如果程序放在根目录中,请将 /bbs 修改为 /
RewriteBase /bbs

# Rewrite 系统规则请勿修改
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

3、我们可以看看到底有没有成功呢,请看效果图:

HostEase空间Discuz X2.5设置伪静态

HostEase空间Discuz X2.5设置伪静态

二、HostEase Windows主机设置伪静态

1、第一步与一中的第一步相同,在Discuzl后台设置

2、同Linux主机类似,唯一的区别就是上面第二步中的.htaccess文件变成了httpd.ini 文件,http.ini文件里的代码如下:

ISAPI_Rewrite]
# 3600 = 1 hour
CacheClockRate 3600
RepeatLimit 32
# Protect httpd.ini and httpd.parse.errors files
# from accessing through HTTP
RewriteRule ^(.*)/topic-(.+)\.html(\?(.*))*$ $1/portal\.php\?mod=topic&topic=$2&$4
RewriteRule ^(.*)/article-([0-9]+)-([0-9]+)\.html(\?(.*))*$ $1/portal\.php\?mod=view&aid=$2&page=$3&$5
RewriteRule ^(.*)/forum-(\w+)-([0-9]+)\.html(\?(.*))*$ $1/forum\.php\?mod=forumdisplay&fid=$2&page=$3&$5
RewriteRule ^(.*)/thread-([0-9]+)-([0-9]+)-([0-9]+)\.html(\?(.*))*$ $1/forum\.php\?mod=viewthread&tid=$2&extra=page\%3D$4& page=$3&$6
RewriteRule ^(.*)/group-([0-9]+)-([0-9]+)\.html(\?(.*))*$ $1/forum\.php\?mod=group&fid=$2&page=$3&$5
RewriteRule ^(.*)/space-(username|uid)-(.+)\.html(\?(.*))*$ $1/home\.php\?mod=space&$2=$3&$5
RewriteRule ^(.*)/blog-([0-9]+)-([0-9]+)\.html(\?(.*))*$ $1/home\.php\?mod=space&uid=$2&do=blog&id=$3&$5
RewriteRule ^(.*)/(fid|tid)-([0-9]+)\.html(\?(.*))*$ $1/index\.php\?action=$2&value=$3&$5

以上所述就是HostEase主机Windows和Linux两种系统中设置Discuz! X2.5伪静态的方法了。


红帽云邮外贸主机

分享到:
版权声明:本站内容源自互联网,如有内容侵犯了你的权益,请联系删除相关内容。
    红帽云邮外贸主机
热门
    红帽云邮外贸主机
    红帽云邮外贸主机