2011-04-21 72 views
1

我开发了一个使用WordPress的网站。我在该网站有两个主要链接,例如www.mysite.com/siteonewww.mysite.com/sitetwo我只管理了一个博客内容。现在我需要做的是,我想链接像这样的不同链接相同的博客: www.mysite.com/siteone/blogwww.mysite.com/sitetwo/blog也需要有链接内容相同www.mysite.com/siteone/blog-1www.mysite.com/sitetwo/blog-1。是否有可能这样做,如果是的话那么该怎么做?如果不是,那我能做些什么呢?这是可能给同一个WordPress博客不同的链接?

在此先感谢

回答

0

从SEO的角度来看,这是明智的使用规范的标签。这个标签是一个新的构造,明确地设计用于识别和处理重复的内容。实现方法非常简单,看起来像这样:

<link rel="canonical" href="http://www.yoursite.org/blog" /> 

这个标签是为了告诉雅虎,Bing和谷歌有问题的页面应被视为 ,就好像是在URL http://www.yoursite.org/blog和复印件所有引擎应用的链接和 内容指标应在技术上回流到该URL。 规范URL标签属性在很多方面与从SEO透视图中重定向301相似。实质上,你要告诉引擎多个页面应该被视为 (其中一个是301),而不实际将访问者重定向到新URL(通常会节省 开发人员的麻烦)。

link

0

在WordPress安装的“家”链接是由称为siteurl数据库中的选项来确定,所以理论上你只需要使用两个博客的同一个数据库,并覆盖上siteurl这两个使它看起来像两个不同的网站。

的一个好办法,从开始在你的wp-config.php文件定义常量,它应该为这两个网站是不同的:

define('MY_SITE_URL', 'http://yoursite.com/siteone/blog'); 

然后写一个单行插件,只会增加过滤到get_option致电siteurl。事情是这样的:

add_filter('option_siteurl', create_function('$value', 'return MY_SITE_URL;')); 

,这仅仅是开始,如果你是这样的,你必须再在你的wp-content目录隆隆声,以确保它们是同步的这两个网站,上传之后即图像到一个博客,你需要将文件复制到另一个博客。

我还是设法得到两个不同的网站一个WordPress安装下工作,使用两个不同的数据库,但其下的两个不同域中的两个WordPress的安装工作线一个网站,这是非常复杂的,)

〜ķ

相关问题