如果一个大型的网站出现这个错误而造成打不开网站而不及时处理,那造成的影响可想而知。本人在调试”.htaccess”程序时,出现“HTTP 500错误”,还好平时还是养成了习惯把源文件保存了下来,否则后果不堪设想。那什么是http 500错误呢?”.htaccess”在优化上上又有什么重要的作用?

跳过这个文件的解释,感兴趣的朋友可以去搜一下这个文件的意思。由于我的网站是虚拟主机,其实只要使用的是Unix或Linux系统,或者任何版本的Apache网络服务器,从理论上讲都是支持.htaccess的。

“.htaccess”有什么作用
比较常见的是定义默认首页名称,404页面,301转向,等等,还有更多的功能比如伪静态,限制图片外链,限制下载,密码保护,去除页面广告等等,还有非常多的功能就不一一列举。可以参考相关文章《什么是“.htaccess”有什么作用》

建立“.htaccess”
windows环境中创建“.htaccess”文件是很困难的,编写只需要在文字编缉器(例如:记事本)里写下适当的代码。但是文件却无法保存,因为.htaccess没有文件名,不符合windows系统的命名规则。下面是三种建立.htaccess方法

方法一

保存文件的时候将文档保存成名为htaccess.txt亦或者1.htaccess。再将其上传到服务器上,之后直接使用FTP软件来重命名。

方法二

保存文件的时候选择文件—>另存为,保存类型选所有文件,然后文件名输入.htaccess ,这样就OK了。

方法三

直接在你的Unix或Linux虚拟主机上建立。

出现HTTP 500错误后补救方法
出现http 500错误后,会让dede等后台程序无法访问空间,只能依靠FTP对空间进行访问。开始使用想FTP软件进入修改,但是一样是fttp 500错误,这样就没办法恢复了?折腾半天后,使用了N百年都不会接触得到的本地FTP。

方法很简单,只要打开“我的电脑”里面的地址栏输入:你的空间IP地址。弹出对话框之后,输入用户名、密码就可以进入空间,按照建立“.htaccess” 的方法,里面可以使空白,等空间打开后再进行编辑。