2017-02-11 111 views
0

所以我的問題是,當我上傳我的文件到服務器的鏈接退出工作。當我打開一個html頁面並點擊鏈接時,他們工作得很好,我不知道鏈接是怎麼回事。這裏是我的鏈接,我沒有看到任何錯誤。我是鏈接不工作

HTML:

<a href="javascript:history.back()"> 
    <img class="back" src="images/back.png" alt="Back"> 
</a> 

<a href="file:///Users/RyanGlass/Desktop/public_html/home.html"> 
    <img class="home" src="images/Home.png" alt="Home"> 
</a> 

<a href="file:///Users/RyanGlass/Desktop/public_html/links.html"> 
    <img class="links" src="images/links.png" alt="links"> 
</a> 

<a href="file:///Users/RyanGlass/Desktop/public_html/summary.html"> 
    <img class="summary" src="images/summary.png" alt="summary"> 
</a> 

<a href="file:///Users/RyanGlass/Desktop/public_html/Index.html"> 
    <img class="contact" src="images/contact.png" alt="contact"> 
</a> 
+0

檢查你的服務器配置,以允許重定向或類似的東西。 –

+0

它的一個學校作業我不能改變服務器重定向我不認爲。 –

回答

2

在服務器上不會有路徑,如:

<a href="file:///Users/RyanGlass/Desktop/public_html/home.html"> 

所以,你可以/必須設置相對或絕對路徑。在服務器上,你很可能不會有路徑file:///Users/RyanGlass/Desktop/

絕對路徑必須到根目錄下,以便參考:

<a href="/home.html"> 

<a href="http://your-domain.com/home.html"> 

或者像指出在您使用評論relative路徑。相對路徑具有對當前目錄的引用,例如:

<a href="home.html"> 
+0

最好有相對路徑 - 更能夠移動東西 –

+0

謝謝!我會嘗試的! :) –

+0

@EdHeal感謝您的評論!用了錯誤的詞語,「親戚」就是我的意思。 – caramba