我有一個服務器上的網站訪問ftp,但沒有SSH。如何通過.htaccess告訴頁面「這些文件不再在這裏,它們在這裏...」?
由於必要的DNS更改,網站的主頁正嘗試從不存在的文件路徑加載圖像。
我可以使用.htaccess來告訴頁面文件的位置嗎?
它正在查找的所有文件都在一個文件夾中,但嵌套結構與DNS更改前不同。
謝謝!
我有一個服務器上的網站訪問ftp,但沒有SSH。如何通過.htaccess告訴頁面「這些文件不再在這裏,它們在這裏...」?
由於必要的DNS更改,網站的主頁正嘗試從不存在的文件路徑加載圖像。
我可以使用.htaccess來告訴頁面文件的位置嗎?
它正在查找的所有文件都在一個文件夾中,但嵌套結構與DNS更改前不同。
謝謝!
在.htaccess:
RewriteEngine On
RewriteRule ^oldpage.html$ http://yoursite.com/newpage.html [R=301,L]
嘗試Alias
?
Alias /the/url/path/that/no/longer/exists /physical/path/to/where/files/are
我不知道我能做到這一點沒有SSH訪問。它是那些便宜的共享服務器之一 – 2012-08-04 23:42:53
您也可以將別名指令放入.htaccess文件中。 – 2012-08-04 23:45:20
我想給兩個=(+ 1s的答案,而不是 – 2012-08-07 09:40:43
謝謝,我想要做^/oldpage \ .html $來打破這段時間嗎? – 2012-08-05 02:29:13
@AlexWaters nope - 它會像答案一樣工作:) – 2012-08-05 02:33:03