虚拟主机无法正常工作,网站仅显示 www 前缀

虚拟主机无法正常工作,网站仅显示 www 前缀

我正在使用 mod_wsgi 配置我的第一个 Apache 服务器,但它无法正常工作。如果浏览器导航到:www.sitename.com,脚本可以正常运行,但导航到 sitename.com 只会显示文档根目录。

<VirtualHost *:80>
        DocumentRoot /var/www
        ServerName sitename.com
        ServerAlias www.sitename.com
        WSGIScriptAlias / /var/www/sitename.com/site/site.wsgi
</VirtualHost>

任何帮助都非常感谢!

答案1

这不是针对您的问题的确切解决方案,而是一个建议。

您应该只使用一个域名(带或不带 www)来向访问者提供内容,然后使用HTTP 301重定向将用户引导到实际网站。这样,Google 就不会因为不同域名上可能存在重复内容而出现任何问题。

相关内容