GD LINUX主机,discuz x1.5 伪静态设置不起作用???

GD LINUX主机空间目录下没有提供htaccess文件!

由于我的GD LINUX主机空间目录下没有提供htaccess文件,而我又想让我的站点支持伪静态,

请大家提供一个htaccess文件(论坛上那个文件下载以后就是一个空文件,啥都没有)


===============================================

htaccess文件内容如下:
 

# 将 RewriteEngine 模式打开
 RewriteEngine On
# 修改以下语句中的 
/ discuz 为你的论坛目录地址,如果程序放在根目录中,请将  / discuz 修改为  /
 RewriteBase 
/
# 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 
^ ([a - z] + ) - (. + )\.html$ $ 1 .php ? rewrite = $ 2 &% 1

 

 ===========================================

我是用了楼上的附件,再从DZ的后台,把
论坛主题列表页 {fid}, {page}  forum-{fid}-{page}.html

改为了forum-forumdisplay-fid-{fid}-page={page}.html
后就好了

 

 

 

 

 摘自:http://bbs.idcspy.com/viewthread.php?tid=154886&page=1#pid736087

 

 

 

 

你可能感兴趣的:(discuz)