【发布时间】:2021-12-10 21:23:54
【问题描述】:
我试图简化用户对子域复杂性的感知,所以我想屏蔽子域。
我的目标如下:
当用户试图到达这里时
blog.example.com/blog/whatever
我想将子域屏蔽为
example.com/blog/whatever
提供相同的内容,但隐藏了子域。
我尝试了以下但没有成功。
<IfModule mod_rewrite.c>
RewriteCond %{HTTP_HOST} ^https://blog\.example.com\/blog [NC]
RewriteRule ^(.*)$ http://example.com/blog/$1 [R=301,L]
</IfModule>
更新:重写模块已启用
【问题讨论】:
-
您是否发现这些规则有任何错误?或者除了这些规则之外,您的 htaccess 中还有其他规则吗?请让我们知道这些问题。
标签: .htaccess mod-rewrite url-rewriting