因此,我有一个使用apache服务器部署的rails项目。遗憾的是,该域名未在www注册。现在我需要的是,如果有人将这个网址与www https://www.mydoin.com一起使用,那么我想从网址中删除www。我该怎么做呢?我使用的是Ubuntu 16.04和Apache2.4。
发布于 2017-11-06 20:43:42
首先,您需要注册www.mydoin.com域名,否则,您的用户将无法访问您的服务器。在此之后,您可以在服务器中配置重定向或重写申请,为此,请访问以下链接:How to always remove WWW from a url with mod_rewrite?
发布于 2017-12-02 18:54:34
此代码将自动剥离www。对你来说,即使它是一个子域。
RewriteEngine on
RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
RewriteRule ^(.*)$ http://%1%{REQUEST_URI} [R=301,QSA,NC,L]如果您想解决DNS问题,只需使用www.yourwebsite.com添加一个'A‘记录
https://stackoverflow.com/questions/47136360
复制相似问题