2012-02-24 65 views
0

好吧,我会尝试尽可能彻底地解释我的情况,同时也保持简短...写一个htaccess文件 - RewriteBase?

我刚开始作为一个网页设计师/开发者,所以我买了无限的托管包123- REG。我建立了几个网站,我的主要网站是designed byross.co.uk。我已经学会了如何将其他域映射到此目录中的文件夹。目前,我的其中一个域名scene63.com已映射到Designedbyross.co.uk/blog63,该主页适用于主页。然而,当点击scene63.com上的另一个链接,例如第2页时,URL更改为designedbyross.co.uk/blog63/page2 ...

我已经从123-reg的某个人那里得知我需要写信一个.htaccess文件并使用RewriteBase指令(无论是什么?!)我已经查看了几个网站,试图帮助我理解这一点,包括http://httpd.apache.org/docs/2.0/mod/mod_rewrite.html,但目前这一切都没有多大意义。

最后,scene63.com是一个WordPress网站,无论是说对htaccess文件是如何构成的任何区别,我不知道......

任何帮助将是非常赞赏 - 感谢。

回答

0

事实证明,在不正确地将更改应用到DNS时,这是一个123-reg问题。

0

我运行Webfusion我个人的公共网站,这是另一种品牌的服务产品由同一家公司在同一基础设施,以及我的博客包含有关如何做到这一点一堆物品(标记Webfusion)。你真的需要做一些阅读和研究 - Apache文档,文章和像我这样的HowTos - 来帮助你开始,然后返回特定的问题,以及我们需要回答的支持信息。

听起来好像您正在使用123重定向器服务,或者是在iframe中隐藏重定向的scene63.com。这里的问题是,如果您网站上的链接使用站点相关链接,那么因为URI已被重定向到http://designedbyross.co.uk/blog6/...,那么任何新页面都将归入designedbyross.co.uk。 (我与我妻子的商业网站有同样的问题,这些网站的映射方式与我的一个子目录相同)。

您需要做的就是配置博客,使其网站基地为http://scene63.com/,并强制显式的基于站点的链接,以便页面中的任何hrefs的格式为http://scene63.com/page2等。您如何做到这一点取决于博客引擎,但大多数支持这个选项。