我们正在尝试为我们的网站创建 .htaccess 重定向,这是我们想要做的:
我们的域名: http: //freewebsites.com
我们希望将所有访问http://freewebsites.com/username的用户重定向到http://username.freewebsites.com/
这应该适用于任何访问该网站的人。所以,我们不需要索引文件什么的。
我们正在尝试为我们的网站创建 .htaccess 重定向,这是我们想要做的:
我们的域名: http: //freewebsites.com
我们希望将所有访问http://freewebsites.com/username的用户重定向到http://username.freewebsites.com/
这应该适用于任何访问该网站的人。所以,我们不需要索引文件什么的。
最好的方法是使用带有 GET 变量的 PHP
创建一个名为 index.php 的页面并将此代码放入其中
<?php
// check to see if Variable 'Username' is sent to it
if(isset($_GET["Username"])){
// if sent set User var
$user = $_GET["Username"];
//Send user to domain
header("Location: http://$user.freewebsites.com");
}else{
// if not send back to main domain
header("Location: http://freewebsites.com");
}
?>
如果您将用户发送到 URL,则使用它
http://freewebsites.com/index.php?Username=TestUser
将发送至
http://TestUser.freewebsites.com