2012-01-12 88 views
0

我会在我的Web服务器上使用“@”作为公共目录的名称时遇到什么(如果有)麻烦? 例如:http://domain.com/@/index.php“@”作为网络服务器上的目录名称

用htaccess重写它会更安全吗?问题是什么? 实施例:http://domain.com/at/index.php - >http://domain.com/@/index.php

+0

为什么要做到这一点知道有*威力*是问题。你是否反对使用“公共”? – 2012-01-12 23:54:13

+0

因为@在这种情况下很重要 – ggwarpig 2012-01-13 00:04:06

+0

那名字的重要性如何? – Joe 2012-01-13 00:06:12

回答

1

@是根据RFC 3986第2.2节保留字符(gen-delims)和可能具有要被编码。

如果我是你,我会告诉你的营销部门没有。

http://tools.ietf.org/html/rfc3986 12页

+0

考虑到我们经常没有看到它,我的想法很多。我更感兴趣的后果。 – ggwarpig 2012-01-13 18:53:06

+0

经过FF,Chrome,Safari和IE8的测试,所有工作都很好... – ggwarpig 2012-01-13 18:53:34

+0

用@作为目录名称(至少在Unix上)没有问题。如果它适合你,那就做吧。只是CYA。 – Joe 2012-01-14 00:15:50