我想重定向此网址
http://cont1.cdn.example.com/news/test --> http://www.example.com/news/test
http://cont2.cdn.example.com/news/test --> http://www.example.com/news/test
但如果网址以数据开头,则不要重定向...
http://cont1.cdn.example.com/data/images
我试过这个
RewriteCond %{HTTP_HOST} ^cont(.*).cdn.example.com [NC]
RewriteRule ^(data) - [L]
RewriteRule ^(.*) http://www.example.com/$1 [R=301,NC,L]
并且重定向有效,但浏览器说它无法加载页面,因为它没有正确重定向。
答案 0 :(得分:1)
在.htaccess
:
RewriteCond %{HTTP_HOST} ^cont(.*).cdn.example.com [NC]
RewriteCond %{REQUEST_URI} !^/data
RewriteRule ^(.*) http://www.example.com/$1 [R=301,NC,L]