虚拟主机下伪静态怎么操作呢?

2016-07-07 15:05 来源:www.chinab4c.com 作者:ecshop专家



我站 www.86mila.cn康盛虚拟主机

这个是说明:可是到底要怎么操作哇?



.htaccess静态化使用说明我们的空间支持 Rewrite 和对站点目录中 .htaccess 的文件解析,这样您就可以使用 Discuz! URL 静态化(以下简称 URL 静态化)功能。此功能可以将 Discuz! Archiver 及部分常用页面(如 forumdisplay.php、viewthread.php、viewpro.php 等)进行 URL 静态化转换,形成类似http://www.demo.net/discuz/forum-1-1.html 形式的超级链接,从而使论坛内容更容易被搜索引擎挖掘,提高被收录的机率。

下面说下使用方法
在自己电脑新建一个记事本文件,文件名默认为新建 文本文档.txt,里面写入如下内容 复制内容到剪贴板 代码:# 将 RewriteEngine 模式打开
RewriteEngine On

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

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

这里要注意RewriteBase /discuz,上面有注释:/discuz 为你的论坛目录地址,如果程序放在根目录中,请将 /discuz 修改为 /,显示为RewriteBase /如果在bbs目录,则是RewriteBase /bbs
保存退出通过ftp上传到论坛的根目录,什么程序的.htaccess文件就传到此程序的根目录,而不是网站根目录下面,重命名成.htaccess即可(windows下无法以点开头命名),有部分人发现重命名完成后发现此文件不见了,是因为你的ftp软件没有设置查看隐藏文件,点开头的文件在linux系统下是隐藏属性的,在软件里设置一下即可,以flashfxp为例,选项,参数设置,连接,选择“显示隐藏文件”,确定,刷新下即可。
yincang.jpg (53.45 KB)
2008-11-17 15:30





URL 静态化 工作状态

在 Discuz! 选项中提供了四种 URL 静态化的工作状态,分别是:


不启用 URL 静态化 功能。

Discuz! Archiver 静态化
当论坛启用 Archiver 功能时,Archiver 内的所有链接均采用 *.html 形式。

普通页面静态化
对论坛常用页面(如 forumdisplay.php、viewthread.php、viewpro.php、space.php 等)进行 URL 静态化转换。

Archiver 和普通页面均静态化
对 Archiver 以及论坛常用页面(如 forumdisplay.php、viewthread.php、viewpro.php、space.php 等)进行 URL 静态化转换。

.htaccess静态化文件[下载地址]

下载文件后,打开文件根据文件内容的提示,修改论坛所在路径,然后保存,将 .htaccess 文件上传到论坛所在的目录中。然后进入论坛系统设置的搜索引擎优化,根据需要开启 URL 静态化功能。






回答:
谁能具体讲讲操作方法?

自己顶一下

自己顶一下

url重写方法,可以看docs里面的URLRewrite.txt



看下帖的教程

也就是说,如果你是虚拟主机的用户,,在服务器支持伪静态的情况下把规则写到.htaccess文件并上传到根目录下即可

如果你是虚拟主机的用户,看下这个DZ的配置教程,然后一样画押到EC上...


二、虚拟主机用户配置 Rewrite 规则

在开始以下设置之前,请首先咨询您的空间服务商:空间是否支持 Rewrite ;空间是否支持对站点目录中 .htaccess 文件的解析。

只有这两个条件都满足了,URL 静态化功能才会生效。

如果您所使用的空间满足这两个条件,请看下面配置 Rewrite 规则的步骤:

1、检查论坛所在目录中是否存在 .htaccess 文件,如果不存在,请手工建立此文件

2、给 .htaccess 文件添加相应的 Rewrite 规则

各产品分别在虚拟主机和独立主机下的 Rewrite 规则下载地址: http://faq.comsenz.com/viewnews-720

以虚拟主机 Discuz! 为例演示:

6# 晓天



根本没有httpd.conf。。。。。。

因为你是购买虚拟主机吧??

如果是,得按虚拟主机的操作方式来实现

8# rzrzrz

没有EC的 哇只有DZ

Discuz! Rewrite规则下载:
apacherwvir-dz.zip
UCenter Home Rewrite规则下载:
apacherwvir-uch.zip
SupeSite/X-Space Rewrite规则下载:
apacherwvir-ss.zip


选那个?

还有 那个目录是什么目录哇?

测试成功 谢谢。