我们之前运行了一个专用服务器,每个帐户都有一个“临时链接”,如下所示:
http://xx.xxx.xx.xxx/~sometext
~sometext我相信有8个字符的文字是有限的。
我们在我们的托pipe服务提供商也有转销商账户,账户名称如下所示:
http://xx.xxx.xx.xxx/thedomainname.co.uk – 但没有字符限制。
我更喜欢这种风格(即使仅仅出于美学原因)。
是否有某种Apache模块允许更长的用户名?
希望我已经清楚了
谢谢。
是否有某种Apache模块允许更长的用户名?
Apache(mod_userdir)本身并不限制用户名中的字符数。 约束将inheritance于底层的操作系统 – IIRC有8个字符的旧的POSIX标准 – 检查你的limits.h文件。
希望我已经清楚了
还有一点我没有得到。
你正在问关于虚拟主机 – 但url之间的差异是在path级别 – 而不是虚拟主机。
URL中的“〜”告诉Web服务器使用mod_userdir映射来查找文件 – 但是从第二个例子中可以看出,URL映射与mod_userdir无关。 这可能只是一个目录名称,或者可能会被mod_rewrite重写,也可能是一个目录别名。