對於一個基本的靜態網站,有幾個頁面和子頁面,我對HTML頁面的目錄結構的最佳實踐感到困惑。如何正確構建我的HTML文件?
說我有這樣一個簡單的網站:
一個索引(家)頁面,關於,聯繫和新聞頁面。在新聞頁面上,有兩條鏈接指向新聞頁面的兩個子頁面fizz.html和buzz.html
是否最好將所有的HTML頁面放在同一個根目錄文件夾中,如下所示?
Ex。 1
/foobar.com
/css
/js
index.html
about.html
contact.html
news.html
fizz.html
buzz.html
或者,它最好能有在這樣一個單獨的目錄文件夾的所有子網頁?
Ex。 2
/foobar.com
/css
/js
index.html
about.html
contact.html
news.html
/news
fizz.html
buzz.html
或者是它最好能有與子頁面的任何頁面都在它自己的文件夾也是這樣嗎?
Ex。 3
/foobar.com
/css
/js
index.html
about.html
contact.html
/news
news.html (maybe named index.html?)
fizz.html
buzz.html
如果採用實施例1的方法, 3是最好的組織方式,你想離開news.html,還是改名爲index.html?在後者的情況下,有多個名爲index的html文件是不好的?有沒有由此造成的SEO問題呢?
我目前有我的測試網站按照Ex。 2,這導致了一個問題,例如:如果用戶在www.foobar.com/news/fizz.html,並且他們想要返回到新聞頁面,如果他們碰巧從清除「fizz.html」網址,它不起作用。
所以我猜測前。 3是構建網站的正確方法?我在這裏有點困惑。
謝謝!我也一直在忙着使用.htaccess。最終我會給Angular或試試看。 – MetalEscape