Web环境下从Apache转Nginx后页面报404错误
问题原因:
Apache支持伪静态规则在项目的入口目录有个.htaccess文件,Apache默认识别此文件内容,
但是Nginx不识别.htaccess文件,导致伪静态规则失效,从而无法解析url地址,导致404错误。
解决办法:
将项目入口目录的.htaccess内容复制,进行转换
用宝塔的转换工具:
https://www.bt.cn/Tools
将转换的结果保存到nginx.htaccess,并在vhosts.conf中引入nginx.htaccess
...
原创
2020-06-01 15:35:44 ·
701 阅读 ·
0 评论