我無法圍繞URL重寫包裝頭。我想要做的事情似乎很簡單,但我在獲得我想要的結果時遇到了問題。創建一個簡單的規則來重寫一個友好的URL到物理URL
我想讓用戶輸入www.mysite.com/search/real
並在最後加上一個可選的/。這將他們帶到www.mysite.com/content/search_real_property.asp
就是這樣。這是我現在的規則。問題在於它會保持堆疊。
RewriteRule ^(search) content/search_real_property.asp
所以這會工作/search/real
但這樣會search/real/search/real/search/real/
等。
你真的嘗試過,發現它會導致無限循環?如果是這樣,還有其他事情正在發生 - 規則本身不是遞歸的。 –
它可能不是遞歸的,但它並沒有終止,所以你可以在「真實」之後放置任何東西,它會重定向。 – CD001