我想知道在上传网站后index.html是否必须在服务器上的“www”文件夹中?
这是因为我实际上已将所有内容都放在名为“SV”的文件夹中,所以我的网站位于:“www / SV / index.html”
我的问题是,在服务器上,我可以在“www”下创建一个名为“SV”的文件夹,并期望index.html自动显示用户在网站地址中输入的内容吗?
由于
答案 0 :(得分:1)
您应配置Web服务器,以便文档根指向index.html所在的路径
答案 1 :(得分:1)
好吧,如果他们去了www.yoursite.com/SV那么就会显示出来。如果你不想那样,你有几个选择:
将“index.php”文件放在“www”目录中,并将其重定向到/ SV文件夹中的文件。
更改apache配置,告诉它该站点位于/ SV目录中。
使用.htaccess文件中的mod_rewrite规则重写URL,以便它们转到/ SV目录。
但我的第一个问题是你为什么不把它放在“www”目录中呢?
答案 2 :(得分:0)
通常,可以将任何目录指定为web-root。
但是在您的共享网络托管的特定情况下,我怀疑您可以访问服务器配置来执行此操作。
尽管可以使用PHP或mod_rewrite完成一些技巧。通过更具体的描述背景的问题,您可以获得更多确定的答案。