Dynamic 具有.htaccess的动态子域

Dynamic 具有.htaccess的动态子域,dynamic,subdomain,Dynamic,Subdomain,在阅读了这里的文章之后,我能够用.htaccess文件创建动态子域 重写cond%{HTTP_HOST}^www.sitename.com 重写cond%{HTTP_HOST}([^.]+).sitename.com 重写规则^(.*)$/sitepath/subdomain.php?str1=%1 为此,我创建了一个subdomain.php文件,其中包含一个变量,即str1(子域的名称)。现在要达到什么样的效果 subdomain.sitename.com(此操作已完成) subdomain

在阅读了这里的文章之后,我能够用.htaccess文件创建动态子域

重写cond%{HTTP_HOST}^www.sitename.com

重写cond%{HTTP_HOST}([^.]+).sitename.com

重写规则^(.*)$/sitepath/subdomain.php?str1=%1

为此,我创建了一个subdomain.php文件,其中包含一个变量,即str1(子域的名称)。现在要达到什么样的效果

  • subdomain.sitename.com(此操作已完成)
  • subdomain.sitename.com/str2/(传递查询字符串中的第二个变量)
  • subdomian.sitename.com/str2/str3/(第二个和第三个变量)
  • 如果有人在地址栏中手动添加一个以上变量,则应重定向到404错误页面(subdomain.sitename.com/str2/str3/str4/)

  • 提前感谢。

    首先,您的重写条件行可能只适用于一个特定的vhost