当前位置:首页 >  站长 >  网站运营 >  正文

利用PHP建站心得

 2009-04-01 12:31  来源:   我来投稿 撤稿纠错

  阿里云优惠券 先领券再下单

最近在使用php+mysql空间做站www.kingwq.cn,首先发现的一点问题,程序被列目录,郁闷之际就请教了一下我们的外教,GG,发现是.htaccess文件的问题,总结了一下网上对于.htaccess文件的详细介绍。现在与大家分享。

如果网站列目录的话,就在网站根目录下建立一个文件.htaccess文件。

建立.htaccess文件现在本地随便建立一个文本文档,然后在文档写入下面的命令,上传到FTP空间,在FTP空间改名就行了。

使用方法记录下:

禁止列出目录的文件。

有时当用户在浏览器中输入一个目录,会将这个目录下所有的文件都列出来,这显然是个安全的隐患。为了不让文件列出,可以在.htaccess文件中加入下列的命令:Options -Indexes

允许/屏蔽特定的IP地址。

有时想要允许或屏蔽一些特定的IP地址对某一个目录的访问,可以用deny from 000.000.000.000或allow from 000.000.000.000。要想屏蔽所有的IP地址用deny from all。

指定另外的index文件。

如果你是用php开发你的网站,那么你的首页文件可能是index.php,要让index.php作为网站的默认首页,用命令:DirectoryIndex index.php index.php3 messagebrd.pl index.html index.htm。服务器或从做到右检查目录中是否有这个文件,如果找到,就以那个文件作为默认的首页。

转向(Redirection)

.htaccess文件最好用的就是可以将任何的请求转向到不同的目录、文件(即使文件、目录不在同一台服务器上)。

Redirect /olddirectory 。

自定义错误页。

利用.htaccess文件,也可以将服务器的各种错误信息页面指向自己做的页面。比如文件没找到是404错误,用下面的命令可以将404错误指向自己订制的notfound.html.,ErrorDocument 404 /notfound.html。

经常出现的错误信息代码:

401 - Authorization Required(未经授权)

400 - Bad request(错误的请求)

403 - Forbidden(禁止)

500 - Internal Server Error(服务器内部错误)

404 - Wrong page(文件没找到)

.htaccess文件中的配置指令作用于.htaccess文件所在的目录及其所有子目录, 但是,很重要需要记住的是,其更高级的目录也可能会有.htaccess文件, 而指令是按查找顺序依次生效,所以, 一个特定目录下的.htaccess文件中的指令可能会覆盖其更高级目录中的 .htaccess文件的指令,即, 子目录中的指令会覆盖更高级目录或者主服务器配置文件中的指令。

[tags]htaccess,tutorial[/tags]

申请创业报道,分享创业好点子。点击此处,共同探讨创业新机遇!

相关文章

  • 我的建站心得分享:利用免费自助建站软件建站

    挑选自助建站免费软件的首要前提就是系统稳定,技术有保证,不能出现奇奇怪怪的BUG。所以我不建议小白去挑选一些很猎奇、小众的建站平台,最好使用一些比较大众化的,经过网友检验的建站软件。

  • 网站定位很重要 建站需先找到符合自身发展的方向

    在我们建立网站之前,我们需要做很多准备工作,其中之一是做好网站定位。随着互联网的快速发展,公司的旧网站已经过时了。网站定位简单来说,就是要知道建立网站的目的,为了实现这一目的,有必要对数据的各个方面进行全面分析,然后找到符合自身发展的方向,为网站的进展打下良好的基础。

    标签:
    建站心得
  • 建网站必须注重字体的选择

    字体作为建网站中的主要组成部分,在使用字体时必须注重字体的选择,合理的采用字体能为网站提升不少浏览体验,毕竟网站除了图片就是文字了,视频占比较小,网站中的字体作为基本组成部分,如何合理的使用才能符合大众的审美是值得探讨的。

    标签:
    建站心得
  • 一个草根站长的建站心得

    对于建站,一直有想法,却从未涉足,主要还是因为没有任何互联网从业经验,渠道就更无从谈起。终于决定要建网站主要还是因为在其他投资出了问题,“面壁思过”时想到了互联网,想到了建站。在讲创建网站前,下面先顺便提一提我的投资失误。一、投资失误:我有一个通信公司,创建于2005年,主要代理运营商的传统业务。公

  • 一个新人站长的建站心得,帮助大家少走弯路

    作为一个刚刚开始学习建站的新人,为了让和我一样奋斗在建站路上少走点弯路,在这里分享一下我自己的建站心得。建站首先想好你要做个什么类型的网站。是博客(WordPress),还是论坛(Discuz!),还是淘宝客。第一个是问题是选择怎样的建站工具。我就以个人博客为主,讲讲现在比较流行的两种建站工具,Wo

热门排行

信息推荐