网站SEO优化,从原先的内容为王,外链为皇,已经过渡到如今的从技术细节着手,从点滴之处,显出SEO优化的功力,也往往只有如此,才能够在激烈的竞争中,获得成功,就拿网站的默认首页来说吧,这是一个非常小的细节,但是如果不注意的话,却往往会影响到SEO优化效果!可是通常而言,网站的默认首页很难修改,用ASP编写的建站程序往往默认首页是.asp,而以PHP编写的网站,默认首页则是.PHP!
虽然现在一些好的空间商能够解决首页自定义的功能,但是目前绝大多数的空间商还是没有这种功能的,需要通过设置才可以,可是为什么要设置呢?这就是目前搜索引擎对于静态的页面更加喜欢,也更有利于搜索引擎的收录,对于提升网站的SEO优化效果还是非常有用的!那么对于空间商不支持的自定义默认首页的情况,应该怎么办呢?这就要使用到.htaccess文件设置功能了!下面就来进行一下简单的介绍!先看看下面一张图!
这张图是典型的默认PHP首页,而且一看这个网站就是使用PHP语言编写的!但是如果首页默认的打开的首页是html后缀的话,那也不一定说明这个首页就是静态的,这时候我们可以先检查网站的根目录下,有没有index.html或者index.shtml文件,如果没有,说明打开的还是PHP文件,如果有,那依然还要对index.html和index.php文件打开,对比一下,看看有没有区别,如果还是有区别,说明打开的还是index.php文件!
在对网站首页的index.html还是index.php文件进行分析之后,如果发现还是index.php,此时我们就能够使 用.htaccess文件设置功能了!这时候先要复制一段代码!
<Files ~ "^.(htaccesshtpasswd)$">
deny from all
</Files>
DirectoryIndex index.html index.php
order deny,allow
这个代码的意思不难理解,实际上是设置的网站默认打开根目录文件的书序,先index.html,没有再打开index.php,同样对于使用ASP变写的网站,通过.htaccess文件设置就要复制下面的代码了!
<Files ~ "^.(htaccesshtpasswd)$">
deny from all
</Files>
DirectoryIndex index.html index.asp
order deny,allow
意思很简单,说明先打开index.html,如果没有则打开index.asp!
以上的两段代码是分别根据网站的开发语言编写的,如果有的站长并不知道自己的建站程序是什么语言编写的,只知道使用的是织梦或者齐博,这时候我们就可以直接复制下面的代码来实现了!
<Files ~ "^.(htaccesshtpasswd)$">
deny from all
</Files>
DirectoryIndex index.html index.php index.asp index.shtml index.htm index.jsp index.aspx
deny,allow
这个代码的意思就是不管什么语言环境,只要根目录有index.html文件,就直接打开index.html文件,否则就搜寻index.asp,index.php, index.shtml等文件,如果有上面这些就打开!
当代码编写完成之后,就可以把这些代码保存到记事本,然后另存为格式为.htaccess的文件,并且将这个.htaccess文件上传到网站的根目录下,就能够实现对默认首页的更改了,如果本地不支持.htaccess格式修改,那可以上传到网站服务器空间来进行修改!由此可见通过.htaccess设置默认首页并不是一件很困难的事情!以上内容由www.jyttop.com 捷易通在admin5首发,转载请保留网址,谢谢!