blz web, isto funciona qdo eu edito a pagina 404.shtml (pagina de erro do servidor)
coloco o seguinte comando nela
<script>location.href='pagina.php?id=<!--#echo var="REQUEST_URI" -->';</script>
e ai a pagina.php caputura o valor postado na get ...php?id=valor
mas o que eu realmente quero é que seja o usuario antes do url do site
usuario.site.com e não site.com/usuario
achei um script que é quase o que preciso
<?
// SCRIPT DE CRIAÇAO DE SUB-DOMINIOS NO CPANEL
// ALTERE AS VARIAVEIS ABAIXO
$username = "xxx"; // Seu login no Cpanel
$password = "xxx"; // Sua senha no Cpanel
$udomain = "site.com"; // Dominio da conta onde vai ser criado o subdominio
$skincpanel = "x3"; // Defina a Skin usada no seu CPanel
// ABAIXO NAO PRECISA MODIFICAR MAIS NADA
$acao = htmlspecialchars(trim($_REQUEST['acao']));
if ($acao == "ok"){
$subdomain = htmlspecialchars(trim($_POST['nome']));
$authstr = "$username:$password";
$pass = base64_encode($authstr);
//Here we open a socket to the cpanel
$socket2 = fsockopen("www.$udomain",2082);
if(!$socket2)
{
print('Socket error');
echo "<BR>There was an error while setting up the account. Please let support@$udomain know the above error";
exit();
}
// AGORA ADD O SUBDOMAIN, USANDO O TEMA X, QUE JA VEM EM TODO CPANEL
$indom = "GET /frontend/$skincpanel/subdomain/doadddomain.html?domain=$subdomain&rootdomain=$udomain&dir=public_html%2F$subdomain\r\n HTTP/1.0\r\nHost:$udomain\r\nAuthorization: Basic $pass\r\n\r\n";
fputs($socket2,$indom);
while (!feof($socket2)) {
fgets ($socket2,128);
}
fclose($socket2);
echo"SEU SUBDOMINIO É <font color=blue size=3><b>$subdomain</b>.$udomain</font>";
}else{
echo "<form method=post action=subdominio.php>
<input type=hidden name=acao value=ok>
<font color=blue size=4>www.</font> <input type=text name=nome size=20 maxlength=50><font color=blue size=4>.$udomain<br></font>
<input type=submit value=OK>";
}
?>
salva esta pagina como subdominio.php e acessa ela, ela cria o subdominio, perfeito, ou melhor, quase perfeito.
nao tem como criar o redirecionamento, mas uma saida pode ser o script tem uma continuação, e criar uma pagina index.php dentro da nova pasta que foi criada como subdominio, nesta pagina um script que redireciona para site.com/perfil.php?nome=xxxx
tem como fazer isto? criar e salvar esta pagina index.php na pasta que acabou de ser criada?