Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[已解决] 求虚拟主机DiscuzX2怎么设置伪静态,求高手详细讲解

[复制链接]
默默人生路 发表于 2011-10-28 07:35:27 | 显示全部楼层 |阅读模式
本帖最后由 默默人生路 于 2011-10-28 17:23 编辑

操作系统:WIN 2003/Linux (Red hat 5.4)
支持语言:Html、WAP、ASP、.NET(1.0/2.0/3.5)/PERL5、PHP4、5切换
数据库:50M SQL 2000、ACCESS/MySQL5、SQL Lite
独立网页空间:500M

操作系统:Linux (Red hat 5.4) 网页空间:500M 机房线路:多线
Web服务: Apache2.2 日志空间:150M 独立IP:支持
语言支持:Html,WAP,PERL5,
PHP4/5,独立CGI-bi
带宽:4M带宽上限 资源使用:共享
数据库:50M MySQL5、SQL Lite 月流量:30G 并发连接:150个
域名绑定数量:15个(中英文) 默认兼容IE8   
组件支持
Shock Wave、Flash MIDI、MP3 ZendOptimizer
图片组件 gd Perl-DBD Perl-DBI
Urlrewrite(伪静态)     
控制面板支持
主机域名绑定 PHP4\5切换 数据库管理
FTP密码修改 WebFtp 文件解压缩
站点目录保护 站点状态 默认首页设置
404错误页面设置 访问统计报告 流量查询
万网商务引擎管理


这是我详细的虚拟主机信息,这几天我一直在看别人发出来的伪静态帖子,可是还是主页能打开帖子日记都打不开。求高手帮忙解决下,也好让以后来的新手们学习下。谢谢
http://bbs.5iwsf.com/forum.php



# 将 RewriteEngine 模式打开
RewriteEngine On
# 修改以下语句中的 /discuz 为你的论坛目录地址,如果程序放在根目录中,请将 /discuz 修改为 /
RewriteBase /htdocs
# Rewrite 系统规则请勿修改
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 ^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

我已经把.htaccess.txt文件上传到/htdocs根目录下 还是不行 试了很多次了

UNIX虚拟主机中文URLRewrite测试程序
将htaccess和test.php上传至htdocs目录下,将htaccess更名为.htaccess
正常访问,带中文参数:访问http://zp2081.chinaw3.com/test.php?action=中国&id=1    此种是没有转发的效果.
输出:
action=中国
id=1

转发访问,带中文参数地址,如:http://zp2081.chinaw3.com/中国-1.html
其中:中国表示action参数,1是id的参数。
输出:
action=中国
id=1
如果输出如上面的结果,说明转发正常,可能输出时会出现编码的问题,在IE中选择gbk码或utf-8码就可以。

测试结果:
http://bbs.5iwsf.com/test.php?action=中国&id=1  是正常没问题的

http://bbs.5iwsf.com/中国-1.html  测试也是没有问题的


怎么我用上面的代码 就不行 为什么。。。是不是rewrite规则不对啊
RewriteEngine on
RewriteRule ([\x80-\xffa-zA-Z]{1,})-([0-9]{1,}).html$ test.php?action=$1&id=$2
这是那个我正常测试的rewrite规则我是不是可以根据上面的规则,自己编?



我打钩了 还是不行。。。跟没设置一样啊

https://discuz.dismall.com/forum.php?mod=viewthread&tid=1655367    办法找到了 谢谢 Lord


xiaoyuwxz 发表于 2011-10-28 07:41:44 | 显示全部楼层
是传.htaccess到网站根目录,规则在后台查看得到
回复

使用道具 举报

捌号钥匙 发表于 2011-10-28 08:54:11 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

 楼主| 默默人生路 发表于 2011-10-28 09:05:40 | 显示全部楼层
捌号钥匙 发表于 2011-10-28 08:54
处理错误  是.htaccess  不是.htaccess
你的核心代码还少了一些了
传的位置正确  然后进后台开启就行了

处理错误  是.htaccess  不是.htaccess
您能说的在详细点吗
回复

使用道具 举报

小宽哥 发表于 2011-10-28 09:06:31 | 显示全部楼层
在后台设置就可以了,具体怎么设置我就不懂了哦。


















http://www.dglengku.com
回复

使用道具 举报

 楼主| 默默人生路 发表于 2011-10-28 09:47:36 | 显示全部楼层
怎么办 在线等....
回复

使用道具 举报

 楼主| 默默人生路 发表于 2011-10-28 15:04:04 | 显示全部楼层
怎么解决?
回复

使用道具 举报

 楼主| 默默人生路 发表于 2011-10-28 15:33:45 | 显示全部楼层
你们没有需要需求吗
回复

使用道具 举报

 楼主| 默默人生路 发表于 2011-10-28 16:13:48 | 显示全部楼层
测试我能静态的 为什么我放入.htaccess到根目录 静态化无法打开 板块 帖子 主题和个人空间  
回复

使用道具 举报

 楼主| 默默人生路 发表于 2011-10-28 16:30:45 | 显示全部楼层
来大虾啊
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-11-16 01:35 , Processed in 0.032918 second(s), 5 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表