[英]htaccess redirect not working in same domain
我想將https://xxx.xxxx.com/zzz
重定向到https://xxx.xxxx.com/zzz247
。 我試過這個
Redirect 301 / https://xxx.xxxx.com/zzz247
所以,現在當我嘗試https://xxx.xxxx.com/zzz
時, https://xxx.xxxx.com/zzz
帶我進入https://xxx.xxxx.com/zzz247zzz247zzz247zzz247zzz247zzz247zzz247....
我該如何解決這個問題? 請幫助
需要什么
我只需啟用一個URL,即https://xxx.xxxx.com/zzz247
即使是用戶類型https://xxx.xxxx.com/zzz
而不是Redirect
指令使用RedirectMatch
和正則表達式支持:
RedirectMatch 301 ^/zzz/?$ /zzz247
Redirect
將當前URI附加到重定向的URI中,因為您匹配/
將匹配任何內容並導致重定向循環。
確保在測試前清除瀏覽器緩存。
使用RewriteRule
可以執行以下操作:
RewriteRule ^zzz/?$ /zzz247? [L,NC,R=301]
?
在目標URI的末尾用於剝離任何查詢字符串。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.