做了homezz.com之后,遇到很多天才,犯下很多天才的错误,所以我打算在这里罗列出来,供各位准天才享用。
案例一,所有的网站目录都正常,但是无法访问网站。
我遇到不少于5次这样的问题,最后问题的原因说出来会让你很无语。检查了半天,才发现用户所谓的DNS生效和A记录生效都是胡编的。,他们的DNS或者说A记录根本就没有生效,访问一个不指向在本服务器的网站,出现这样的问题就不奇怪了。
解决办法,请访问http://0bad.com/ (这个是我的秘密武器),输入域名,查看dns解析情况,如下图所示:

大家可以看到,storyday.com 的dns在name.com,其中一个A记录是 ***
案例二,所有的网站目录都正常,无法访问某些子目录。
没说的,出现这样的问题至少有两个可能:1.该目录对应的程序文件,将网址重定向到不存在的链接。
解决方法,删除该目录下的文件(删除之前要备份的,这个你应该知道),然后新建一个index.php看看是否可以正常访问。
2.该目录或者该目录的上级目录下的htaccess限制了对该目录的访问(这个情况更多,也是更多人无法搞定的)
解决方法,从该目录或者该目录的上级目录找到htaccess文件,然后注释掉里面的内容,看看是否正常。
上面的这个操作请在cpanel中完成。
不过问题来了,有朋友说,cpanel里面根本就看不到.htaccess文件,不过放心,既然我这里写出来了,就会有办法教大家在cpanel中编辑.htaccess文件。
从cpanel的文件管理器进入您想编辑.htaccess文件的那个目录,然后随便点击一个文件进行编辑,譬如 robots.txt
cpanel会打开一个新窗口,然后您可以在浏览器地址栏中看到如下的链接,如下图:

看到这里,相信您已经知道怎么做了,对,就是想file=robots.txt改成 file=.htaccess 然后回车,如果该目录下有htaccess文件,那么就可以正常进行编辑了。
总结一下,初级小白经常遇到案例1的问题,高级小白在折腾程序的时候经常遇到案例2的问题。
我是超超级小白,所以这两个问题解决起来得心应手。