我是一名有用的助手,可以为您翻译文本。
我有限的 .htaccess 知识,需要一些帮助。我需要将所有页面请求重定向到 www.newdomain.com,但不包括 www.olddomain/page.json,但在重定向时查询字符串会丢失。如何保留它?非常感谢!
当前代码:
RewriteEngine on
RewriteCond %{REQUEST_URI} !^/page.json
RewriteRule (.*) http://newdomain.com/$1 [R=301,L]
编辑:为了明确起见,我只需要留在旧域名的page.json上,比方说用户请求www.olddomain.com/page1.json?session=gVgr30ExUlM 我需要重定向到 www.newdomain.com/page1.json?session=gVgr30ExUlM 但是当它是www.olddomain.com/page.json?=LKJHGF时,我需要它留在旧域名上,并且不会重定向。这是否可能?