如何在虚拟主机上部署PHPWind静态目录

如何在虚拟主机上部署PHPWind静态目录

 

如何在虚拟主机上部署PHPWind静态目录
-为搜索引擎优化帖子地址
PHPWind生成的都是动态页面(何谓动态页面?形如http://domain.com/read.php?tid=XXXX的就是动态页面,最重要的特征就是地址中含有?号),这种动态页面与静态页面相比,在被搜索引擎收录时,存在着一定程度上的劣势(仅仅是一定程度上,好多使用动态目录的论坛照样被收录很多页面)。PHPWind后台也提供了静态目录部署功能:

静态目录部署功能把论坛的URL转换成更容易被搜索引擎收录的形式,普通用户只需开启静态目录部署功能即可,URL形式如: http://www.phpwind.net/thread.php?fid-2.html,不过这种形式中包含有(.php?),
可能会被某些搜索引擎判定为是动态页面,
而降低网站内容被收录的机率,为了能更好的提高您的网站被搜索引擎收录的机率,可以使用参照下面的方法对服务器进行相关设置
  1. 如果是租用的服务器,那直接按照PHPWind官方说明操作皆可完成静态目录部署,生成页面的URL形式为
    http://www.domain.com/thread-htm-fid-2.html

  2. 如果是虚拟主机,就要看你的运气了,因为静态目录部署需要用到mod_rewrite模块,要看服务提供商有没有加载这个模块,可以使用上传一个php探针页面到你的虚拟主机上查看是否加载了这个模块。
  • PHPWind官方教程中是对conf/httpd.conf 进行操作,但是大部分的虚拟主机并没有提供对httpd.conf的访问权限,其实只要空间的根目录或者html_public文件夹下存在.htaccess文件一样可以达到目的。
  • 只需要打开.htaccess文件,添加以下内容即可:

RewriteEngine
OnRewriteRule ^(.*)-htm-(.*)$ $1.php?$2


当然了,在做这些之前还需要完成以下操作:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值