搜索产品知识库 - [ 浏览全部 ]
如何通过.htaccess文件实现URL伪静态?
知识编号: KB035304
发布时间: 2009-08-17 13:30:49
问题描述:
我安装的是Discuz论坛,我想启用伪静态功能。请问你们的服务器是否支持,我应该如何操作?
问题解答:
我们的UNIX服务器全部都支持URL rewrite (伪静态)功能的,但具体的转发规则是您需要通过.htaccess 对其进行配置才可以正常使用。返回 "Discuz、phpBB 等论坛的常见问题"
由于.htaccess这样的文件名格式是不被Windows系统所支持的,因此您可能无法在您的Windows电脑中创建这个文件。
您可以通过空间控制面板的 文件管理器 来创建并编辑该文件。
您需要在您网站的根目录 /httpdocs 中创建一个空白的 .htaccess 文件并按如下说明输入相应的内容。
您可以在.htaccess文件中写入如下内容:
RewriteEngine On
RewriteBase /
RewriteRule ^archiver/((fid|tid)-[\w\-]+\.html)$ archiver/index.php?$1
RewriteRule ^forum-([0-9]+)-([0-9]+)\.html$ forumdisplay.php?fid=$1&page=$2
RewriteRule ^thread-([0-9]+)-([0-9]+)-([0-9]+)\.html$ viewthread.php?tid=$1&extra=page\%3D$3&page=$2
RewriteRule ^space-(username|uid)-(.+)\.html$ space.php?$1=$2
RewriteRule ^tag-(.+)\.html$ tag.php?name=$1

在本产品知识库中您可以检索到关于网站空间及相关产品的常见问题解答。如果您需要更详细的帮助辅导,请浏览 [ 






