我有网络应用程序。我正在使用WAMP服务器。
我开发了Web应用程序并将我的应用程序文件放在“登录”下,然后放在wamp.i.e的“www”文件夹中。 Drive:\wamp\www\login\
现在将我的文件上传到直接进入“www”文件夹的网络主机,那里没有“登录”文件夹。所以我在localhost上的现有链接,例如
http://localhost:8081/login/dashboard.php
转向http://example.com/login/dashboard.php
。
现在由于没有登录文件夹,因为路径错误,链接断开。
有一种方法,我每次更改每个链接,然后上传到网络服务器,这是耗时的,容易出错。
是否有任何简单的方式,即动态方式,我的链接在localhost和Web服务器上都完美。
以便web服务器上localhost上的链接应该http://localhost:8081/login/dashboard.php
自动指向http://example.com/dashboard.php
而不是http://example.com/login/dashboard.php
我尝试使用$ _SERVER [“DOCUMENT_ROOT”]但它指向本地驱动器路径并且对我来说效果不佳.. 任何帮助真的很感激。
答案 0 :(得分:0)
您是否尝试过使用相对路径?
$path = "/login/etc..."
这样您就不必每次都改变路径。我认为php甚至可以将相对路径转换为绝对路径。