站内公告:

SMF - Just Installed!

Main Menu

能否两个域名都可以会员注册登陆

作者 hongwang777, 2011-10-30, 13:27:24

« 上一篇主题 - 下一篇主题 »

hongwang777

论坛都有相似性。我有一个phpBB论坛。在数据库表phpbb_config的第三,第八页分别有cookie_domain 以及 sever_ name 数据纪录。见其中一个数据:



论坛网站还有一个空间给的域名nsfz2.sf.net
不知道在nsfz3.tk后面是否可以再加上nsfz2.sf.net? 也就是说两个cookie_domain,两个sever_ name,如果这样尝试,成功与否另当别论,在两个域名之间应该用什么符号隔开,比如";"之类的。我的目的是两个域名都可以注册,登陆。

lonelicloud

好像 UseBB 作者说过写该论坛的时候参考了 phpBB 的。
应该在设置中是不允许设置两个域名的,否则在程序调用该数据的时候会出错。如果想实现两个域名都可以注册、登录,估计要修改源程序。
仅供参考,没有仔细研究。

一点建议:似乎没要把两个域名都用上吧?用你自己的域名就好了。回头万一你要换服务器了,别人提供的免费域名可是带不走的。到时候那个域名就不能访问了,反而把你的用户搞糊涂了。
欢迎光临水景一页

问题解决后请「修改」原始帖子将其前缀改为「已解决」。

请阅读"论坛管理"里面的置顶内容,帮助维护论坛正常运行,方便你我他!

hongwang777

主要是google搜索最近不显示自己的域名了,只能看到空间给的域名。

lonelicloud

nsfz3.tk 这个域名吗?刚才 Google 了一下,有 83 条结果的。
如果 Google 不收录或者减少收录你的域名,那就得小心了,说明你的网站存在较严重的问题。多半可能是设置问题。嗯,这是我根据经验猜测的。
欢迎光临水景一页

问题解决后请「修改」原始帖子将其前缀改为「已解决」。

请阅读"论坛管理"里面的置顶内容,帮助维护论坛正常运行,方便你我他!

hongwang777

site:nsfz3.tk同site:nsfz2.sourceforge.net相比,目前收录信息要少。所以查询网站标题,显示的是nsfz2.sourceforge.net信息。在此之前,nsfz3.tk是领先的。我不明白为什么会此起彼落。我的其他sourceforge.net空间都是tk占压倒地位。所有这些网站的数据库domain都是tk的域名。有些东西确实不好解释。
比如,google搜索,输入"南师附中老三届",一定是tk域名。输入"竹林山寨",就看不到tk(只是最近一星期的事情)。什么原因让nsfz2.sourceforge.net占得先机了呢?博客显示什么域名关系不大,都是一个网站。论坛有个会员注册登陆问题,就有干扰了。博客网站可以在模板的html中加入google验证语句,然后利用google工具删除已经收录的nsfz2.sourceforge.net信息。这样tk就不战而胜了。phpBB在header应该也可以这样做。但这无疑是下策。

hongwang777

竹林山寨site:nsfz3.tk同site:nsfz2.sourceforge.net相比,少了12条。
南师附中老三届site:nsfz.tk同site:nsfz.sourceforge.net相比,将近多300条。

lonelicloud

因为没用过 sourceforge 的东西,不太了解送给你的空间配置自由度有多大。一般可以在服务器上设置域名偏好,即是使用 .htaccess 之类的设置保证所有的访问都自动跳转到指定的域名上,就不会出现你描述的那些问题了。
可能 Google 的 spider 也无法确认到底该用哪个域名给你显示。你可以使用 Google Webmaster 来指定,这样也许也有用。
欢迎光临水景一页

问题解决后请「修改」原始帖子将其前缀改为「已解决」。

请阅读"论坛管理"里面的置顶内容,帮助维护论坛正常运行,方便你我他!

hongwang777


hongwang777

我的phpBB网站有两个域名。数据库中server_name,cookie_domain指定了其中的一个。但是google搜索引擎并没有严格来搜索这个指定的domain地址。造成google搜索信息的混乱。据说robot.txt可以规范搜索引擎的抓取。
尝试将robot.txt文件放置到phpBB的根目录。内容是这样的:
# Robots.txt file from http://指定的域名
# All robots will spider the domain

User-agent: *
Disallow:

样本从网上照搬,换上自己的域名。意思是允许所有引擎抓取所有内容。不知道这样可否?

lonelicloud

robots.txt 不能用来指定域名吧?你仔细搜索过吗?
要指定域名,应该使用 301 跳转(.htaccess)之类的方法。
你的域名比网站给的二级域名优先级还低,应该是因为该网站向用户展示的是它给的域名地址,而不是你的域名地址。

帮你做了些搜索,sourceforge 是允许你指定自己的域名并优先使用自己的域名的:http://sourceforge.net/apps/trac/sourceforge/wiki/Custom%20VHOSTs
估计你没有按照其中的第三条(Step 3: Have us answer your traffic )的要求来设置?
欢迎光临水景一页

问题解决后请「修改」原始帖子将其前缀改为「已解决」。

请阅读"论坛管理"里面的置顶内容,帮助维护论坛正常运行,方便你我他!