上传网站文件,index.html或home.html

时间:2014-02-27 14:08:08

标签: javascript php html mysql .htaccess

即将上传我的第一个网站,并且我正在研究如何做到这一点,同时我等待我的软件包升级到包含mysql数据库。

快速提问 - 我是否需要将我的主页命名为“index.html”?,因此将我网站每个页面上的每个“home.html”链接更改为“index.html”?我也听过'index.htm',html和htm有什么区别?

根据我的阅读,这是一个很好的做法(好吧,更好的做法就是从头开始调用它!)而且你可以更改htaccess文件中的默认页面。这是正确的,如果是的话,是否存在缺点?

我不喜欢改变每个主页链接的任务,但如果它被认为是更好的选择,我会。

谢谢

4 个答案:

答案 0 :(得分:5)

是的,您可以更改默认索引文件甚至订单。一些选项是:

a)您正在使用服务器端脚本 - 例如php 将其添加到.htaccess文件

DirectoryIndex index.php index.html

b)您没有使用任何服务器端scrpting

DirectoryIndex index.html

这样您就不必处理默认值,例如home.htm或index.htm

答案 1 :(得分:3)

浏览器会自动打开“索引”文件。虽然它是真的 - 你可以将浏览器重定向到你的home.html,但它总是一个更好的选择来命名你的起始网站index.html

关于HTML和HTM之间的区别......没有。

多年前,在DOS时代,扩展只有3个字符'htm'。 现在,我们有更长的扩展名,例如带有4个字符的'html'。

答案 2 :(得分:1)

首选将其设为index.html,因为index.html是比home.html更好的做法。

是的,您可以通过.htaccess和.html更改索引文件,.htm没有区别,它只是同一HTML的不同扩展名。

答案 3 :(得分:1)

是的,您可以拥有home.html,但是,您必须在网络服务器中设置默认网站首选项,而不是默认的“index.html”。

虽然没有区别,但拥有index.html是有益的,因为它是默认设置,如果您使用的是干净网址,它将帮助您缩短网络服务器配置时间,例如domain.com/contactus,domain.com/aboutus等,而不是domain.com/contactus/home.html和domain.com/aboutus/home.html等。

最后,.html和.htm之间没有区别,这只是一种偏好。