XAMPP上的页面URL,以显示没有XAMPP文件夹的URL


A page URL on XAMPP to show a URL without xampp folder

一个朋友给我安装了一个linux盒子,上面有XAMPP。我更新了我拥有的域的DNS记录(例如example.com),以指向盒子的IP。现在,当我浏览到www.example.com(它在xampp文件夹中有index.php)时,它会自动显示网址栏:www.example.com/xampp

问题-可以做些什么,让我继续使用xampp文件夹作为着陆文件夹的域名,但URL将显示一个普通的www.example.com URL?谢谢你

是的,有多种解决方案。最简单的方法是将index.php向上移动一个文件夹(移到xampp文件夹所在的文件夹中)。这样,您的脚本就可以通过域名/index.php直接访问,如果目录索引被激活,甚至可以通过域名/访问。

如果由于某种原因不能工作,你可以改变apache的文件根目录(你的网站应该放在的文件夹)。查找像

这样的行
DocumentRoot /some/path/here

在Apache配置中。它可能直接在apache2.conf中,或者在虚拟主机文件(例如000-default.conf)中的子文件夹中。将其中的路径更改为您想要用于网站的文件夹。

请小心。打乱您的服务器配置可能会对托管在那里的其他域产生副作用。