問題的原因: 我正在一個網站上工作,並希望在沒有對活動網站進行編輯的情況下工作。我的託管軟件包允許「無限」域名。因此,我沒有購買域名,而是試圖用這個新域名進行開發,而不是編輯實時網站,而是創建了一個新域名。htaccess http請求重新路由
手頭問題: 此問題是參考文件路徑不再工作,並在嘗試加載網頁時返回404。我原來的網站目錄結構看起來像這樣
cgi-bin
config
public_html
->JSfiles
->CSSfiles
->PHPfiles
新的一個是相同的結構然而,當你打開「臨時網址」的URL看起來像這樣
http://217.199.187.199/myTempAddress.com/「
,而不是
所以當我的index.html文件查找/JSfiles/someJSfile.js它的R equesting
http://217.199.187.199/JSfiles/someJSfile.js
它需要請求
http://217.199.187.199/myTempAddress.com/JSfiles/someJSfile.js
當事情我已經不成功地設法: 我真的想通過與.htaccess文件重定向到解決這個問題服務器上的根目錄。我試着用下面的指令沒有成功。
Redirect /217.199.187.199/JSfiles/mustache.min.js http://217.199.187.199/myTempAddress.com/JSfiles/mustache.min.js
Redirect /JSfiles http://217.199.187.199/myTempAddress.com/JSfiles/
Redirect /JSfiles http://217.199.187.199/myTempAddress.com/
Redirect /JSfiles 217.199.187.199/myTempAddress.com/
問題: 我如何可以重定向請求到正確的位置?我需要所有請求的格式爲http://217.199.187.199/myTempAddress.com/someDir/Somefile.ex
有關服務器配置的問題與SO有關,應在serverfault.stackexchange.com上提出。 – Rob