我对这种工作很陌生。我使用 PHP 开发了一个网络应用程序。我正在使用 XAMPP 服务器。现在,当我点击http://www.mywebsite.com/myproject时,我得到了我的项目索引页面。现在我看到的是,如果我输入http://www.mywebsite.com它应该显示 myproject 的索引页面。
我不确定这个术语叫什么。我不知道如何寻找这个解决方案。
如果您能提供我应该寻找的术语或解决方案,我们将非常感谢您的帮助。
谢谢
当您编辑httpd-vhosts.conf文件(位于C:\xampp\apache\conf\extra)时,请DocumentRoot相应地编辑属性。
您当前的设置可能如下所示:
<VirtualHost *:80>
DocumentRoot "C:/xampp/htdocs"
ServerName www.mywebsite.com
</VirtualHost>
Run Code Online (Sandbox Code Playgroud)
它会将您引导至主htdocs文件夹。为了显示您的项目,您使用www.mywebsite.com/myproject. 你应该改变DocumentRoot. 例如:
<VirtualHost *:80>
DocumentRoot "C:/xampp/htdocs/your-project-folder"
ServerName www.mywebsite.com
</VirtualHost>
Run Code Online (Sandbox Code Playgroud)
在 Win 8.1 Pro x64、XAMPP 5.6.21 便携版上进行测试。它正在发挥作用。