[英]301 .htacess redirect issue
我正在建立一個網站,(例如,它將是http://www.example.com )。
我正在嘗試使其重定向http://example.com/jquery/releasenotes到http://blog.jquery.com/?s=release+notes
通過使用它在末尾放一個/
,這會阻止它工作,因為它也會搜索/
。 我嘗試使用http://goo.gl並將其轉換為http://goo.gl/WdiItL。以某種方式,這在重定向時也無法刪除/
。 但是,如果您只是去http://goo.gl/WdiItL,它就可以工作。 我的.htaccess文件如下所示:
Redirect 301 /jquery/releasenotes http://goo.gl/WdiItL
我不知道如何使它最后沒有/
。
任何幫助將不勝感激!
使用此RedirectMatch
規則:
RedirectMatch 301 ^/jquery/releasenotes/?$ http://goo.gl/WdiItL
在測試之前,請確保清除瀏覽器緩存
我認為您必須使用mod_rewrite的%{QUERY_STRING}
例如:
RewriteCond %{HTTP_HOST} =example.com [NC]
RewriteCond %{QUERY_STRING} ^(par1=1&par2=2)
RewriteRule ^$ http://alt.example.com/?%1 [R=301,L]
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.