在我的 Web 浏览器中输入域名后http://example.com
,我看到如下所示的 Apache 通用页面:
我发现,之所以显示这个是因为文件夹index.html
中没有文件/var/www/html
。我放置了一个如下所示的索引文件,并尝试将这个通用页面重定向到我的网站页面:
<!DOCTYPE html>
<html>
<head>
<META HTTP-EQUIV="refresh" CONTENT="0;URL=https://example.com/my_app/browser/exercise/myfile.html">
</head>
<body>
<h1>This is Apache's Index.html</h1>
</body>
</html>
这个东西运行正常,但我的网络团队说,当从网络外部连接时,此重定向会破坏网站。我想知道这是正确的做法吗?还是我应该使用mod_rewrite
Apache 模块?请指教。谢谢
答案1
只需使用 .htaccess 设置 Apache 的默认页面即可。PlantTheldea 在此处对此进行了很好的描述: https://stackoverflow.com/a/19322414/448979