如何使用变量重定向停放域名的根 URL

如何使用变量重定向停放域名的根 URL

我需要 1000 个停放域名来重定向到相应的页面。

例如,如果其中一个停放域名是“parkeddomain.com”,则必须将其重定向到http://example.com/landingpage/parkeddomain-com

状况:

  • 只需重定向停放域名的根 URL,而不是 example.com
  • 浏览器 URL 地址必须保持不变“parkeddomain.com”

目的是为域名经纪人创建一个简单的系统来托管域名,每个域名都有一个登陆页面。

在此处输入图片描述

我会尽量让这个看起来不那么复杂,抱歉。想法是:将每个域名重定向到 /landingpage/[thedomainname],主域名除外,因为主域名显示的是公司网站的主页。

答案1

类似下面的内容。

# Rewrite Request for parked domains '/' to landing page
RewriteCond %{HTTP_HOST} !=example.com
RewriteCond %{HTTP_HOST} (.+)\.(\w+)
RewriteRule ^/?$ /landingpage/%1-%2  [L]

对于具有两个或更多组件的 FQDN 来说,通常执行此操作会更加复杂。

相关内容