我有一个需要匹配的域名与正则表达式的一部分,并重定向到一个不同的域名与匹配的部分是文件名的一部分。
例如,在this-is.com上的htaccess中:
this-is-a-test.com redirects to this-is.com/test.htm
this-is-a-fish.com redirects to this-is.com/fish.htm
this-is-a-duck.com redirect to this-is.com/duck.htm
到目前为止,我已经尝试了以下几种方法:
RewriteEngine on
RewriteCond %{HTTP_HOST} ^t
我正在尝试从www.domain.com、www.domain.com/fdfds/fsdfd.php或domain.com获取domain.com
var parts = location.hostname.split('.');
var subdomain = parts.shift();
var upperleveldomain = parts.join('.');
alert(upperleveldomain);
然而,它是工作的,如果域名有www。但是,如果没有www,它就不能工作。它只给我提供com
如何解决这个问题?有什么不同的建议吗?
上的最后一个示例显示了spf宏%{ir}.%{v}._spf.%{d2}的扩展,其值为发件人:strong-bad@email.example.com,Pv6 SMTP客户端IP是2001:db8::cb01,客户端IP的PTR域名为mx.example.org as 1.0.b.c.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.8.b.d.0.1.0.0.2.ip6._spf.example.com,我不明白为什么ipv6地址的diget最终都分开了。我预期{ir}模式会产生2001:db8::cb01或2001:db8:00000:00000:0000:c