我希望我的目标网页保持不变。因此加载www.sample.com/
不会重定向任何内容。但是,之后的任何内容(例如www.sample.com/page-link/
)都会重定向到新网站www.newsite.com/page-link/
。
我试过这个
RedirectMatch 301 /(.*) http://www.newsite.com/
但它重定向主页。同样,www.sample.com的主页(根网址)应该像往常一样加载。但是以
的形式添加了任何查询 应该重定向 /permalink-here/
。这件事情很简单吗?
因此,为了实现此功能,我需要仅在尾随斜杠之后添加某人时才调用重定向。
示例:
www.sample.com/
- 不要重定向
www.sample.com/permalink-here/
- REDIRECT
答案 0 :(得分:0)
你可以试试这个:
RewriteEngine On
RewriteCond %{REQUEST_URI} ^/(.+)$
RewriteRule ^ http://www.newsite.com%{REQUEST_URI} [R=301,L,QSA]
或者
RedirectMatch 302 ^/(.+)$ http://www.newsite.com/$1