无效子域的 .htaccess 404 页面

.htaccess 404 page for invalid subdomain

有没有办法为 .htaccess 文件中的无效子域制作自定义错误页面?如果访问者有意或无意地输入了无效的子域,我希望访问者能够返回主页。

可以有可能。

如果您 运行 您的子域作为单独的服务器,那么您必须编辑特定服务器上的 .htaccess 文件。否则,您可以在同一文件上编辑 .htaccess 文件以设置其错误页面。此外,您必须知道如果没有匹配的名称,apache2 服务器将使用您配置的第一个虚拟主机,因此您可以设置虚拟主机和 return 404 页面。

设置虚拟主机的好教程:
https://httpd.apache.org/docs/2.4/vhosts/
http://www.unixmen.com/setup-apache-virtual-hosts-on-ubuntu-15-10/
https://serversforhackers.com/configuring-apache-virtual-hosts

希望对您有所帮助:-)