如何在没有域名的情况下访问Codero上的站点,并且不将用户名附加到末尾

时间:2016-01-19 09:06:17

标签: php .htaccess whm

昨天我在Codero Dedicated Server上创建了一个新站点。我还没有为IP地址分配任何域名。

目前,我可以使用http://MySiteIpAddress/~username访问我的网站,但我想仅使用http://MySiteIpAddress/访问该网站。有没有办法做到这一点。我不知道htaccess规则是否可行,所以任何提示都会受到赞赏。

1 个答案:

答案 0 :(得分:0)

您想要设置虚拟主机并将其指向所需的文件夹。

See this other post for more details.

  

您需要执行几个步骤才能使其发挥作用。

     


   1。)更新hosts文件。在Windows XP上,您可以在c:\WINDOWS\system32\drivers\etc\下找到它。你应该已经看到了第一个   从下面开始,它会照顾你提到的其他项目。 - 加   额外的请求对上述虚拟的请求   主机路由回自己的机器。

127.0.0.1       localhost
127.0.0.1       foo-bar.com
127.0.0.1       abcdef.com
127.0.0.1       qwerty.com
     


   2.。在Apache配置中更新vhosts文件。在XAMPP文件夹下,添加以下内容   apache\conf\extra\httpd-vhosts.conf如果需要,可以更改端口   (即,如果您使用8080而不是端口80)。

<VirtualHost *:80>
  DocumentRoot C:/xampplite/htdocs/foo-bar/
  ServerName www.foo-bar.com
</VirtualHost>
<VirtualHost *:80>
  DocumentRoot C:/xampplite/htdocs/abcdef/
  ServerName www.abcdef.com
</VirtualHost>
<VirtualHost *:80>
  DocumentRoot C:/xampplite/htdocs/qwerty/web/
  ServerName www.qwerty.com
</VirtualHost>
     


   3.。进行快速配置检查。打开{XAMPP-folder}\apache\conf\httpd.conf您的文件并确保   以下部分未通过前面的#字符注释掉:

Include conf/extra/httpd-vhosts.conf
     


   4.。重启XAMPP。

     


...你现在应该全部安排好了。你的其他项目应该   如果你只是把它放在你提到的URI可访问   C:/xampplite/htdocs/my-project/