首页 > 解决方案 > 将所有页面重定向到子域,同时保留内容

问题描述

我想将我所有的页面和视频内容重定向到我的子域(我有我的 CDN)

目前我在一个视频游戏中有一个链接,与产生流量的人一起,我在游戏中已经有很多链接我无法更改,因为它需要很长时间,所以我想将所有点击链接的人重定向到我的子域,我有我的 CDN 设置

https://exemple.com/folder/contents/video.mp4 TO https://cdn.exemple.com/folder/contents/video.mp4

我已经用 htaccess 尝试了几个 rewrite 命令,但我得到了错误TOO_MANY_REDIRECT,我不知道该怎么做

标签: apache.htaccessredirecturl-rewritingsubdomain

解决方案


这应该适合你:

RewriteEngine on

RewriteCond %{HTTP_HOST} ^(www\.)?domain\.com$ [NC]
RewriteRule ^(.+\.mp4)$ https://cdn.exemple.com/$1 [R,L]

将其置于其他规则之前的顶部,/root/.htaccess并确保在测试此新重定向之前清除浏览器缓存。


推荐阅读