使用域扩展变量进行 Apache 重写

Apache Rewrite with a Domain Extension Variable

提问人:Maciek 提问时间:9/21/2023 更新时间:9/21/2023 访问量:10

问:

我想重写一个域的所有路径,但域扩展名未知。还删除了任何子域。/base/

例如:

subdomain.domain.com/base/some-path → domain.com/some-path
domain.ca/base/some-path → domain.ca/some-path

请注意,不同的域名后缀保持不变。

大致如下:

RewriteCond %{REQUEST_URI} ^/base/(.*) [NC]
RewriteRule ^ https://domain.%{DOMAIN_EXTENSION}/%1 [L]

有没有办法收集域名后缀?

Apache mod-rewrite url-重写

评论


答: 暂无答案