【发布时间】:2020-09-30 07:54:29
【问题描述】:
我有一个域和子域。我在 example.com 上创建了一个自定义 404 页面,当用户点击子域上未找到的页面时,我可以专门使用它。
例如:
当用户在 dev.example.com 上搜索一个页面时,他看到的是 example.com 主页,因为它是一个 cname,例如域。但是,当用户搜索页面并在子域 dev.example.com/blah 上收到 404 时,他应该收到专门为子域构建的自定义 404 页面,而不是 domain.com 的 404 页面。我怎样才能做到这一点
这是我在 .htaccess 中写的,但它不起作用
RewriteCond %{HTTP_HOST} ^dev.example.com/%{REQUEST_URI} [NC]
RewriteRule https://example.com/custom_404 [L,R=301]
我没有在更大程度上使用 .htaccess,我正在探索,任何建议都会有所帮助。
【问题讨论】:
标签: .htaccess mod-rewrite