把网站从vps转移到虚拟主机后伪静态不能从
来源:互联网 发布:剑灵女枪手捏脸数据图 编辑:程序博客网 时间:2024/05/29 19:38
内容:
将这个网站http://www.inday1314.com 从vps迁移到虚拟主机,开启伪静态后出现如下错误:The server encountered an internal error or misconfiguration and was unable to complete your request.
解决方案:
将.htaccess里的每条伪静态后缀的[I]改成[QSA,L]即可
解决思路:
首先出现错误的时候提交工单给景安,发现景安的错误定位是伪静态的问题,而且是伪静态写法有问题。
百度一下错误信息(The server encountered an internal error or misconfiguration and was unable to complete your request),
大部分没给出具体方案。
那么就查看伪静态文件.htaccess,发现里面看不太明白,只有使用错误定位法:划区域删除规则,进行测试。
后来发现删除掉只剩下两条规则时,错误消失,首页可以正常打开,但是其它页面打不开,继续测试每条规则,发现只要规则后面带有[I],就报错,这时对比下ecshop系统本身自带的规则,发现每条规则后面带的是[QSA,L],修改后,发现可以正常访问,问题解决。
后续知识总结:
1,.htaccess里每条伪静态后面的[QSA,L] [I]各代表什么意思。
2,php的伪静态如何设置,各个服务器都有哪些类型的伪静态,常见免费系统(织梦cms 帝国cms ecshop)的常见伪静态资料。
0 0
- 把网站从vps转移到虚拟主机后伪静态不能从
- 将网站从DNN转移到WordPress
- 从0开始搭建自己的个人网站教程(三)如何把代码部署到虚拟主机
- PHP网站从Apache转移到Nginx后产生404错误的原因和解决办法
- PHP网站从Apache转移到Nginx后产生404错误的原因和解决办法
- 网站从伪静态换成静态对网站的影响
- 把数据库的表从sqlserver转移到mysql
- 网站从阿里云ECS搬到BandwagonHost(搬瓦工vps)
- 今天来报到,准备把blog从54bk转移到csdn上来
- SSIS实践入门3:把SSIS程序包从A电脑到B电脑的转移
- 把网站的数据库从服务器导入到本机
- 已解决问题:从Excel中读数据到数据库,本地VS运行都成功,网站发布后不能读取数据
- 从Access到SQL Server 2005 Express转移后数据库连接的变化
- 从 WFC 转移到 .NET Framework
- 数据从 MySQL 转移到Oracle中
- 将blog从wordpress转移到csdn
- 从百度空间转移到CSDN
- 从QQ空间转移到CSDN
- 优秀程序员不得不知道的20个位运算技巧
- ArcGIS教程:路径距离工具的工作原理(一)
- Mongodb学习笔记(三)
- TinyOS的个人见解3之make
- 遇到错误javax.el.PropertyNotFoundException: Property 'start' not found on type java.lang.String
- 把网站从vps转移到虚拟主机后伪静态不能从
- 支持向量机SVM——LIBSVM
- 黑马程序员——Java基础---面向对象
- cf A. Wilbur and Swimming Pool
- Android studio小技巧之xml与Java类快速跳转
- 多线程Runtime.getRuntime().exec常见问题
- Oracle trunc()函数的用法
- 如何在C语言中调用shell命令
- 实时推荐系统的3种方式