1、原来的网站在wamp环境下搭建完成一切正常,上传到虚拟主机环境为lnmp结果访问时可以打开主页,然后点其他页面全部报404错误;
2、经分析得出原因:原网站环境为wamp使用了偽静态伪静态规则写在网站根目录的.htaccess文件中,Apache下默认识别此文件内容而Nginx服务器不识别.htaccess文件,导致伪静态规则无效自然无法解析url地址,导致404错误(文件不存在)
3、解决办法:因为Nginx服务器不识别.htaccess文件的所以原来写在此文件中的伪静态规则需要转移出来,转移方式有两种:
--至此完成伪静态转移
本文永久更新链接地址:
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。