我重定向的URL的一些特定的查詢字符串新的一頁。例如需要重定向到http://ww2.newtestserver.com/xyz.html
爲此我寫了以下的重定向http://testserver.xyz.com/abc/content/content.jsp?contentId=123
或http://testserver.xyz.com/abc/content/content.jsp?contentId=345
:
RewriteCond %{QUERY_STRING} contentId=123 [OR]
RewriteCond %{QUERY_STRING} contentId=345 [OR]
RewriteCond %{QUERY_STRING} contentId=678
RewriteRule ^/(.*)$ http://ww2.newtestserver.com/xyz.html/? [R=301,L]
這個工程除了當我在瀏覽器中鍵入http://testserver.xyz.com/abc/content/content.jsp?contentId=1234
罰款。這也會被重定向到http://ww2.newtestserver.com/xyz.html
。
我不想要這個。我怎麼能防止這個,使我的國防部重寫只查詢查詢字符串123或345或567,但不是123x或345x或678x?
請幫
TIA
謝謝...它的工作! – user1633800