【问题标题】:how to remove www using htacces [duplicate]如何使用 htaccess 删除 www [重复]
【发布时间】:2018-08-27 21:43:57
【问题描述】:

我想在没有 www 的情况下重定向 https,

我试过下面的代码,

RewriteCond %{HTTP_HOST} ^www\.subdomain.doamin\.io [NC]
RewriteRule ^(.*)$ https://ubdomain.doamin.io/$1 [L,R=301]

【问题讨论】:

  • 重试代码并减少拼写错误? (例如,不将 subdomain.doamin 重定向到 ubdomain.doamin)或者如果此处不正确,请更新问题。
  • 您的问题并不清楚您是否想要使用 .htaccess 文件的替代方法,或者您的问题是否不起作用。如果是后者,请始终描述它做错了什么。

标签: php apache .htaccess


【解决方案1】:

试试下面的代码,它会在没有 www 的情况下重定向到 https 并为我工作

RewriteEngine On 
RewriteCond %{HTTPS} off 
RewriteCond %{HTTP_HOST} ^(?:www\.)?(.*)$ [NC]
RewriteRule (.*) https://%1%{REQUEST_URI} [L,R=301]

【讨论】:

    猜你喜欢
    • 2012-09-27
    • 2016-01-07
    • 1970-01-01
    • 1970-01-01
    • 2023-04-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-07-27
    相关资源
    最近更新 更多