您好我想根据网站网址的子域切换样式表
伪示例:
if variationA.mysite.com then
Use stylesheetA.css
else If variationB.mysite.com then
Use stylesheetB.css
else
Use stylesheetC.css
end if
答案 0 :(得分:0)
你可以在客户端使用这样的javascript执行此操作:
var subDomain = window.location.host.split('.')[0]; //pull the subdomain from the host
var cssUrl = 'stylesheetC.css';
if (subDomain == 'variationA') cssUrl = 'stylesheetA.css';
else if (subDomain == 'variationB') cssUrl = 'stylesheetB.css';
$('head').append("<link rel='stylesheet' href='"+cssUrl+"'>");
但是,如果可能的话,做这个服务器端会更有意义。