在httpd.conf里设置DirectoryIndex index.php在index.php里(index.php放到htdocs里)
<?
echo "<script>top.location.href='/a/1.php';</script>";
?>

解决方案 »

  1.   

    不搞dns...
    在apache中自己设就行了.......别忘了将/etc中的hosts文件的ip与域名对应,
    不然很难找到你的网址
      

  2.   

    在httpd.conf中配置域名转向.
    ================================
    RewriteEngine on
    RewriteRule ^/$ /a/1.php [R]================================
      

  3.   

    Apache 的基于名字的虚拟主机,
    Apache 还可以有基于 IP 的虚拟主机。
    前者指多个域名(服务器)对应一个 IP 地址,配置方法为:NameVirtualHost 111.22.33.44
    <VirtualHost 111.22.33.44>
    ServerName www.sample.com
    DocumentRoot /www/sample
    </VirtualHost><VirtualHost 111.22.33.44>
    ServerName www.sample2.com
    DocumentRoot /www/sample2
    </VirtualHost>但是在有些 IP 地址充裕,但是机器资源紧张的环境下,
    要把多个域名解析到同一台机器上,其配置方法为:<VirtualHost www.smallco.com>
    ServerName www.smallco.com
    DocumentRoot /groups/smallco/www
    </VirtualHost><VirtualHost www.baygroup.org>
    ServerName www.baygroup.org
    DocumentRoot /groups/baygroup/www
    </VirtualHost>