设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 2221|回复: 0
打印 上一主题 下一主题

【DZ插件设计】域名保护跳转

[复制链接]

八云紫的式神

梦石
0
星屑
549
在线时间
1243 小时
注册时间
2008-1-1
帖子
4282

烫烫烫

跳转到指定楼层
1
发表于 2010-6-18 12:09:17 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
注:这个插件目前6R不需要

大站有时会有人恶意把域名指过来,也经常被采集,如果用相对路径,域名换成别的域名之后,链接就还是在那个域名里,这样丢流量,又容易被搜索引擎K掉

插件名称:域名保护跳转

插件原理:使用301重定向和绝对路径跳转到主域名

前台:无

后台:
主域名:<文本框>
重定向:<单选>虚拟机模式/普通跳转/关闭
        虚拟机模式(需要web服务端管理权限,效率高):
                请在web服务端中设定虚拟主机,把*解析到一个目录,在那个目录里加入以下文件
                index.php 404.php
                文件的内容是
                <文本框,多行>
  1. <? php
  2.         header("HTTP/1.1 301 Moved Permanently");
  3.         header("http://".<主域名>.$_SERVER['REQUEST_URI']);
  4. ?>
复制代码
然后把404页设置为那个404.php
                建立一个只解析主域名的虚拟主机,根目录为网站目录

        普通跳转(不需要管理权限,效率低)
                允许的域名(每行一个):<文本框,多行>
                当开启本功能之后,除了这个列表中的域名和主域名之外的其他访问都会被重定向到主域名下
                如果要在论坛以外的php页面也使用这一功能,请在那些文件的php标记后面加入
                <文本框,多行>
  1. require <DZ的根目录,绝对路径>/source/plugin/*****.php;
复制代码
强制绝对路径
        <单选>开启/关闭
        当开启此功能后,dzx里所有的连接都以绝对路径显示
        如果要在论坛以外的php页面也使用这一功能,请在那些文件的php标记后面加入
        <文本框,多行>
  1. require <DZ的根目录,绝对路径>/source/plugin/*****.php;
复制代码
推荐附加功能:如果想要开发商业版本,推荐追加一下功能:
        ●家园二级域名的兼容
        ●后台提供IIS和Apache的详细虚拟主机设置方法

许可协议:如果您要开发此插件:请遵守以下约定
        ●插件编码支持简体UTF-8
        ●当康盛DZX更新后,插件要随着更新
版权:插件版权归开发插件的作者所有,可以用于盈利

-------------------------------------------------------------
如果您要开发这个插件,请在下面回帖,以表示这个插件已经有人开发了

点评

Anit301直接监测来路就可以了  发表于 2010-6-28 08:51
没明白,这和没意义的,我在IIS下弄了半天404都不行  发表于 2010-6-28 08:50
拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-4-29 07:31

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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