使文档root动态



我一直在搜索和寻找答案已经很久了,没有任何欢乐,希望有人可以帮助。

好吧,我有一个网络结构:

主文件夹 - 这是您在登录之前首次着陆的地方。登录后,您将被定向到许多居住在一个名为网站的子文件夹中的网站。我遇到的问题是,我想要$ _server ['document_root']变量的文档root,以默认为已直接使用的网站文件夹的根。您会看到我的php代码中有很多$ _server ['document_root'],并且我在html标签上的href中经常使用'/'slash。

我已经看到,我可以通过在EIACH网站文件夹的根部添加.htaccess来实现这一目标,但是1,想为我的情况和2工作,任何人都可以帮助我使用该代码。我知道我可以使用重写命令,但我无法绕过它。我的文件夹狭窄是这样的:

登录(index.html)

网站文件夹

webling1(index.html)

webling2(index.html)

webling3(index.html)

我尝试了使用RewriteCond等的许多版本,但是它们不起作用。

如果有人可以在这里帮助我。

谢谢

您在HTACCESS文件中无能为力,它将能够更改文档root。您可以做的一件事是创建单独的域,您可以将其文档根指向每个网站文件夹。然后代理这些域之一。

这样,浏览器上的URL不会更改域名,并且在内部,您将请求回到您自己,各个网站域将每个人都有自己的文档root。

最新更新