首页  > 计算机 >

PROPFIND 302 Found

本文按署名·非商业用途·保持一致授权
作者:  ,发表于2009年12月06日08时27分 

昨天在apache上配置svn server,发现svn co没问题,但是ci的时候一直302。我第一时间居然没想着去google,因为我以前没配置过svn server,而我的apache配置比较复杂,而且我是通过port而不是域名或者路径来区分svn请求和普通请求的,使得整个配置显得更加复杂。所以我想当然地认为是我的配置出了问题,而这个问题应该是没人遇到过的,于是放弃了google。于是猛看配置,看得我头昏脑胀。

不行了,于是tcpdump -s0 -X大招出来,发现居然302到了我设置为Error Document的url。于是我把error document的配置去掉,重启,居然就好了。再用PROPFIND 302和Error Document作为关键词搜索了下,发现好多人遇到过这个问题,其中一个解决方法就是:ErrorDocument 404 default,用之。

另外在tcpdump的过程里,我看到svn的请求的第一行都是PROPFIND /svnpath HTTP1.1,即一般HTTP请求的GET/POST/PUT/DELETE都被换成了svn特有的操作名称。难道通过添加新的http method,这就是所谓的DAV?我没了解过DAV的概念,见笑了。

这篇文章的另外一个目的就是用来测试新的wordpress系统和新的服务器。这里要感谢医元网提供的主机。

最后要讲的就是,wordpress的新后台ging得黑魂。



2个评论

  1. 神仙:

    这还真是WebDAV。
    webdav除了有put delete以外还多了很多方法

  2. Fwolf:

    webdav 效率不高,好像是每次都是读取或写入整个文件的原因,好像是。

发表评论

  本站文章若无注明,则以署名·非商业用途·保持一致授权
  桂ICP备05004302号 感谢WordPress提供本程序 本模板下载