如何停止从子域重定向到主域?

问题描述:

我有一个网站 - http://bulletfootball.com/,我有一些关联公司的合作伙伴,他们送我访问我的网站从一些社会媒体网站,例如:ao.bulletfootball.com是我的联盟合作伙伴的子域之一,取得了子域的托管目的地与主域相同,以便子域可以从主域获取所有内容(内容,设计等)。我为我的会员合作伙伴创建子域名,因为我想跟踪从我的会员合作伙伴处获得的点击量和广告点击量。如何停止从子域重定向到主域?

现在的问题是,当用户去我的网站像ao.bulletfootball.com子域,然后当有人点击他们重定向到主域的任何链接/职位/类别。

有一个例子我其实是想看看这个位点thecrazyfeed.com它的主域。当你访问像sm.thecrazyfeed.com这样的子域名的网站时,然后点击任何链接/帖子/类别,然后看链接是与子域一起来的,这正是我想要对我的网站做什么。

这里是我的.htaccess文件:

# BEGIN W3TC Browser Cache 
<IfModule mod_deflate.c> 
    <IfModule mod_headers.c> 
     Header append Vary User-Agent env=!dont-vary 
</IfModule> 
AddOutputFilterByType DEFLATE text/css text/x-component application/x-javascript application/javascript 
text/javascript text/x-js text/html text/richtext image/svg+xml text/plain text/xsd text/xsl text/xml image/x- 
icon application/json 
    <IfModule mod_mime.c> 
     # DEFLATE by extension 
     AddOutputFilter DEFLATE js css htm html xml 
    </IfModule> 
</IfModule> 
# END W3TC Browser Cache 
# BEGIN WordPress 
<IfModule mod_rewrite.c> 
RewriteEngine On 
RewriteBase/
RewriteRule ^index\.php$ - [L] 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule . /index.php [L] 
</IfModule> 

# END WordPress 

感谢提前:)

+0

尝试通过.htaccess更改重定向 – 2015-04-01 08:23:02

+0

您能否让我知道在htaccess中重新定义htaccess中的哪些内容.htaccess @anant – 2015-04-01 08:25:50

+0

重定向代​​码是为您的子域网站编写的。只是删除它或评论它,并尝试。其实尝试评论和检查一次。 – 2015-04-01 08:29:45

我相信你的问题是不是与重定向,但在你的链接的呈现方式。您的链接包含域名,例如http://bulletfootball.com/category/league/,当您应该拥有没有域名的链接时。例如,以前的链接应该是/category/league/

这样,链接将把从那里下载该网页,无论它是域的域。

+0

那么,如何解决这个问题在wp? – 2015-04-01 08:56:12

+0

这似乎是你所需要的:http://*.com/questions/3472334/is-there-a-way-to-exclude-domain-from-link-generation-in-wordpress – Constantino 2015-04-01 08:57:36

+0

我不理解的那个:/ – 2015-04-01 09:00:16