我有一個名爲「abc.html」的文件。過去這被稱爲「abc.cfm」。從局外人的角度來看,我希望它看起來像abc.cfm仍然存在(它應該是abc.html的內容)。htaccess url rewrite(no 301!),但重複的內容
目前我有這在我的htaccess: 重寫規則^ abc.cfm $ abc.html [L]
這完美的作品。無論何時您訪問abc.cfm,它都會顯示abc.html的內容,以及重定向(來自用戶的POV)。
問題是我現在也可以達到abc.html,這是重複的內容。我可以通過添加一個規範的說法來解決這個問題,abc.cfm是原始URL。我只是想知道是否可能有一個301從HTML到cfm文件(內部再次調用html)。沒有進入一個無限循環當然:-)
我也打開其他解決方案。 (但我不能改變指向abc.cfm文件的鏈接,我不希望有一個301重定向到abc.html文件)
我不這麼認爲。請求的URL最終會成爲相同的資源URL,並且會進入無法控制的循環。檢查此[答案](http://stackoverflow.com/questions/13832468/how-to-stop-htaccess-loop/13832827#13832827) –