我计划在我的专用服务器上托管几个网站和几个朋友的网站(大多数已经建立,但在共享托管服务上)。
是否有一个好的和/或标准的命名约定可供用户使用?
假设我的服务器域名是 foo.com,我想在其上托管的网站是 bar.org。它应该是 foo.com/~bar/ 吗?foo.com/~bar.org/?我应该让网站所有者自己决定吗?
谢谢。
答案1
根据您的用途,我将采用以下两种模式之一:
- 如果每个人可能拥有多个网站,请为这些人员创建用户名(例如“bob.smith”或仅仅是“bob”,具体取决于您想要涉及的人数),然后授予这些用户编辑网站目录所需的权限(或将网络服务器指向他们家中的目录)。
- 如果每个网站由多人拥有,请为网站创建用户名,然后为所有者提供共享帐户的密码。
如果合适,您甚至可以组合使用这些方法。
最终,如何组织您自己的服务器取决于您。
答案2
如果您不必担心具有不同根名称服务器的域(bar.org 与 bar.com 不同),那么我会为每个域设置带有子域别名的虚拟主机,这样您最终会得到像 这样的内容,bar.foo.com
因为它看起来比 更正式一些foo.com/~bar
。文件/帐户仍然可以独立地按照您想要的方式进行组织。