登录 注册

登录

问题 关于整合phpbb论坛问题

  • mews86
  • 话题作者
  • 离线
  • COM_KUNENA_SAMPLEDATA_RANK1
  • COM_KUNENA_SAMPLEDATA_RANK1
  • 用joomla做网站真是难啊,就像是在组建操作系统
更多
2009年03月29日 14:17 #1 作者: mews86
下面是白站长在“详解用 RokBridge 1.0RC8 整合 Joomla! 1.5.9 与 phpBB3 论坛”的一段话,
www.joomlagate.com/content/view/191/2/1/1/
5、如何阻止访客或蜘蛛直接访问phpBB3安装目录?

在 RokBridge 桥接器的默认设置中,phpBB3 是安装在 /distribution 目录,而前台访问论坛的路径是 /forum。也就是说,我们希望 /distribution 这个目录被访客忘掉。

但是,如果访客故意访问 /distribution 目录呢?

还有,搜索引擎的蜘蛛如果也访问了 /distribution 目录,后果更严重:因为蜘蛛会发现从前台顺着菜单访问 /forum 和直接访问 /distribution 目录的结果都是一样的!也就是说,蜘蛛会得到很多重复页面!

    * 如何阻止蜘蛛对 /distribution 目录的访问?

        可以修改 Joomla! 根目录下的 robots.txt,添加如下代码:

        User-agent: *
        Disallow: /distribution/
        Disallow: /forum/viewtopic.php?p=
        Disallow: /forum/viewtopic.php?=&p=
        Disallow: /forum/viewtopic.php?t=
        Disallow: /forum/viewtopic.php?start=
        Disallow: /forum/*&view=previous
        Disallow: /forum/*&view=next
        Disallow: /forum/*&sid=
        Disallow: /forum/*&p=
        Disallow: /forum/*&sd=a
        Disallow: /forum/*&start=0
    * 如何阻止访客对 /distribution 目录的访问?

        一个最简单的方法就是:安装 phpBB3 时不要选择默认的 /distribution 目录,因为“地球人都知道”;你可以自己另外用一个很难猜到的目录名称,例如 bx0z。

        如果你对 .htaccess 的规则比较熟练,或许可以通过在这个文件中设定某些规则来防止前台对 /distribution 目录的直接访问。


有这么几个小问题
robots.txt是个什么东西啊 里面还有其他代码
为什么不让用户和搜索引擎访问/distribution 而是去访问/forum 呢 两个目录都可以进入论坛啊,还有就是我把/distribution或者/forum 设成二级域名可吗 听说辞那个从seo的角度是友好的 不知道对通过连接桥整合的网站有么有影响
“阻止访客对 /distribution目录的访问”论坛已经安装好了是不是也是可以手动重命名这个文件夹呢 对论坛有影响吗
另外phpbb的seo有没有什么更好的方法呢

登录 或者   注册一个会员帐号 来参与讨论