如何通过 URL 重定向到 DocumentRoot

如何通过 URL 重定向到 DocumentRoot

如何在 Apache2 中根据请求 URL 从目录中获取文件?我真的忘了怎么做了。

就像这样:

<VirtualHost *>
    ServerName panel.mywebsite.com 
    DocumentRoot /opt/panel/scripts/
</VirtualHost>

因此,如果用户访问此 url (panel.mywebsite.com),服务器将显示 opt 目录中存在该 url。

但不起作用!

谢谢

答案1

  • 创建一个测试文件test.html并将其放入/opt/panel/scripts。将单词放入test其中。

  • 您的站点配置看起来应该类似这样。您应该有一些日志记录行,这对于调试很重要。

<虚拟主机 *:80>
    服务器名称 panel.mywebsite.com
    DocumentRoot /opt/panel/scripts
    错误日志 ${APACHE_LOG_DIR}/panel.mywebsite.com_error.log
    CustomLog ${APACHE_LOG_DIR}/panel.mywebsite.com_access.log common
</虚拟主机>

/注意末尾缺少

相关内容