如何停止从子域重定向到主域?
how to stop redirecting from subdomain to primary domain?
我有一个网站- http://bulletfootball.com/,我有一些附属合作伙伴,他们从一些社交媒体网站向我发送访问者到我的网站,例如:ao.bulletfootball.com 是我的附属合作伙伴之一子域,使子域的托管目的地与主域相同,以便子域可以从主域获取所有内容(内容、设计等)。我为我的附属合作伙伴创建了子域,因为我想跟踪从我的附属合作伙伴那里获得的浏览量和广告点击量。
现在的问题是,当用户使用像 ao.bulletfootball.com 这样的子域访问我的网站时,当有人点击任何 link/posts/categories 时,他们会重定向到主域。
有一个我真正想要的例子,看看这个网站- thecrazyfeed.com它是主域。当您访问带有 sm.thecrazyfeed.com 等子域的站点时,然后单击任何 link/posts/categories 然后查看子域附带的链接,这正是我想对我的站点执行的操作。
这是我的 .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
提前致谢:)
我相信您的问题不在于重定向,而在于呈现 link 的方式。您的 link 包括域,例如 http://bulletfootball.com/category/league/
,而您应该有 link 而没有域。比如前面的link应该是/category/league/
.
这样,links 将引用下载页面的域,无论它是哪个域。
我有一个网站- http://bulletfootball.com/,我有一些附属合作伙伴,他们从一些社交媒体网站向我发送访问者到我的网站,例如:ao.bulletfootball.com 是我的附属合作伙伴之一子域,使子域的托管目的地与主域相同,以便子域可以从主域获取所有内容(内容、设计等)。我为我的附属合作伙伴创建了子域,因为我想跟踪从我的附属合作伙伴那里获得的浏览量和广告点击量。
现在的问题是,当用户使用像 ao.bulletfootball.com 这样的子域访问我的网站时,当有人点击任何 link/posts/categories 时,他们会重定向到主域。
有一个我真正想要的例子,看看这个网站- thecrazyfeed.com它是主域。当您访问带有 sm.thecrazyfeed.com 等子域的站点时,然后单击任何 link/posts/categories 然后查看子域附带的链接,这正是我想对我的站点执行的操作。
这是我的 .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
提前致谢:)
我相信您的问题不在于重定向,而在于呈现 link 的方式。您的 link 包括域,例如 http://bulletfootball.com/category/league/
,而您应该有 link 而没有域。比如前面的link应该是/category/league/
.
这样,links 将引用下载页面的域,无论它是哪个域。