所以——我已经使用 mod rewrite 几千次来做诸如改变url.tld/节目/季节/1加载video.php?show=someshow&season=1。
但是——现在我需要做相反的事情,显示一个临时的 HTML 页面,而不是在这些页面上提供 PHP。
myshows.com/seasons/?sid=1
我曾尝试执行包括?在内的重写条件,但似乎不起作用。
重写规则 ^/seasons/\?sid=1 migrating.html
编辑我需要确保唯一受影响的页面是 SID=1,而不是任何其他可能的季节 ID
有任何想法吗?
答案1
花了点功夫才找到,但是
RewriteCond %{QUERY_STRING} sid=1$
RewriteRule ^.*$ /migrating.html
成功了。