0
網址,我可以做到這一點重定向:不能301重定向尾隨的斜線
重定向301 /donate.html http://domainname.org/donate.shtml
但是,這是行不通的:
重定向301 /捐獻/ http://domainname.org/donate.shtml
爲什麼?
網址,我可以做到這一點重定向:不能301重定向尾隨的斜線
重定向301 /donate.html http://domainname.org/donate.shtml
但是,這是行不通的:
重定向301 /捐獻/ http://domainname.org/donate.shtml
爲什麼?
因爲Redirect
不支持正則表達式。使用RedirectMatch
用,而不是可選尾隨斜線:
RedirectMatch 301 ^/donate/?$ http://domainname.org/donate.shtml
感謝anubhava,但是這是由於某種原因失敗。無論是否有redirectmatch,http://domainname.org/donate//都會產生一個404錯誤;沒有重定向發生:( –
這個htaccess位於何處? – anubhava
「這個htaccess位於何處?」 嗨Anubhava - 它位於根目錄 –