回复:[VM]内容相关重定向在apache中。。。救命啊!

所以,为了大家的利益,把这个写下来。。。RDF(S)类和属性的URI取消引用要求:(1) 如果一个人试图取消引用类或属性的URI(即通过web浏览器),那么他们最终会出现在相关的人类可读文档中。(2) 如果一台机器试图取消引用一个类或属性的URI,它们最终会得到一组描述该类或属性的RDF语句的序列化,其出处允许区分RDF模式/本体的不同“版本”。(3) 整个过程符合httpRange-14上的TAG分辨率。例如,使用Apache 1.3实现“hash”命名空间(可能也适用于2.0,尽管我还没有检查)http://www.w3.org/2004/02/skos/core:在URL/2004/02/skos/对应的目录中,有一个类型映射文件(例如“core.var”),其中包含以下内容。。。---URI:核心URI:core-latest-rdf内容类型:application/rdf+xmlURI:core-latest-html内容类型:text/htmlURI:core-latest-html内容类型:text/xmlURI:core-latest-html内容类型:application/xmlURI:core-latest-html内容类型:application/xhtml+xml---…在与URL/2004/02/skos/相对应的目录中,有一个.htaccess文件,其中包含以下内容。。。---选项-多视图RewriteEngine开重写规则^core$core.var重写规则^core-latest-rdf$/2004/02/skos/core/history/2005-03-31[R=303]重写规则^core-latest-html$/TR/2005/WD-swbp-skos-core-spec-20050510[R=303]---注意:这实际上不是针对http://www.w3.org/2004/02/skos/core尽管建议这样做。它是为虚拟资源实现的http://www.w3.org/2004/02/skos/bar测试它是否有效。干杯,铝。>-----原始消息----->发件人:public-swbp-wg-request@w3.org>[邮寄至:public-swbp-wg-request@w3.org]AJ代表Miles>(阿利斯泰尔)>发送时间:2005年10月3日17:29>收件人:Benjamin Nowack>抄送:semantic-web@w3.org;public-esw-thes@w3.org;public-swbp-wg@w3.org>主题:RE:[VM]内容相关重定向在apache中。。。救命啊!> > > >你好,本杰明,> >谢谢你的提示,我现在已经开始工作了。> >我在.htaccess文件中添加了几行,因此它具有:> --->选项-多视图>重写规则^bar$bar.var>重写规则^core-latest-rdf$>/2004/02/skos/core/history/2005-03-31[R=303]>重写规则^core-latest-html$>/TR/2005/WD-swbp-skos-core-spec-20050510[R=303]> ---> >现在http://www.w3.org/2004/02/skos/bar根据需要进行操作。> >干杯,> >铝。> >>-----原始消息----->>发件人:Benjamin Nowack[mailto:bnowack@appmosphere.com]>>发送时间:2005年10月3日16:50>>收件人:迈尔斯,AJ(Alistair)>>抄送:semantic-web@w3.org;public-esw-thes@w3.org; >public-swbp-wg@w3.org>>主题:Re:[VM]content-dependent在apache中重定向。。。救命啊!> > > > > > >>你好,Alistair,> > >>只是猜测,但您是否启用了多视图?> > >>欢呼,>>本杰明> > > > -->>本杰明·诺瓦克> > >>克鲁普斯特尔。100>>45145埃森,德国> >网址:http://www.bnode.org/> > >>2005年10月3日16:20:16,AJ Miles(Alistair)写道:> > >>大家好,> > >>>>不久前,我发布了一个建议的URI取消引用>>的策略和设置>>>SKOS核心[1]可能成为未来最佳的候选人>>练习wrt“散列”RDF>>>命名空间。总结一下它的作用:基本上,如果>>客户端要求html,>>>它被重定向到html的最新版本>>文档,如果>>>客户端请求rdf,它被重定向到最新版本>>rdf的版本>>>描述。这是为了满足两个要求:> > >>>>(要求1)属性和类URI在web中“可点击”>>浏览器和take>>>你读到了人类可读的东西。> > >>>>(要求2)关于>>类/道具总是>>>“本体”的日期戳版本,允许>>其中的确定>>>应用程序正在运行时使用“版本”。> > >>>>我尝试在W3C上实现此设置作为测试>>服务器,但已运行>>>遇到了问题,所以我发布了这篇文章,希望>>谁知道apache>>>比我更能告诉我发生了什么事(例如,救命!:)> > >>>>我有以下设置:> > >>>>在目录/2004/02/skos/中有一个文件“bar.var”>>看起来。。。> > >--->>>URI:bar(URI:巴)> > >>>>URI:core-latest-rdf>>>内容类型:application/rdf+xml> > >>>>URI:core最新html>>>内容类型:text/html> > >>>>URI:core-latest-html>>>内容类型:text/xml> > >>>>URI:core最新html>>>内容类型:application/xml> > >>>>URI:core-latest-html>>>内容类型:application/xhtml+xml> > >---> > >>>>我在/2004/02/skos/…中向.htaccess添加了以下行。。。> > >--->>>重写规则^core-latest-rdf$>>/2004/02/skos/core/history/2005-03-31[R=303]>>>重写规则^core-latest-html$>>/TR/2005/WD-swbp-skos-core-spec-20050510[R=303]> > >---> > >>>>(所以我的想法是测试我是否可以创建URI> > >http://www.w3.org/2004/02/skos/bar最终如何表现>>想要URI> > >http://www.w3.org/2004/02/skos/core行为)。> > >>现在,如果我想http://www.w3.org/2004/02/skos/bar.var>>一切正常>>>如我所愿,重定向到不同的资源>>取决于>>>原始请求中的“Accept:”标头。> > >>>>然而,如果我尝试http://www.w3.org/2004/02/skos/bar>>我得了404分,不是>找到>>。很明显,它正在访问type-map文件,因为>标题的>>>>由服务器返回(请参阅下面的“内容位置:”>>字段),但对于>>>一些原因是没有进行后续重定向。> > >>>>这是HTTP跟踪,有人知道发生了什么吗。。。> > >---> > >http://www.w3.org/2004/02/skos/bar> > >>>>GET/2004/02/skos/bar HTTP/1.1>>>主持人:www.w3.org>>>用户代理:Mozilla/5.0(Windows;U;Windows NT 5.1;en-US;>>rv:1.7.11)>>>壁虎/20050728>>>接受:>>>text/xml、application/xml、application/xhtml+xml、text/html;q=0。>>9,文本/纯文本;q=0.8>>>,image/png,*/*;q=0.5>>>接受语言:en-us,en;q=0.5>>>接受编码:gzip,deflate>>>接受字符:ISO-8859-1,utf-8;q=0.7,*;q=0.7>>>保持活力:300>>>代理连接:保持活动> > >>>>未找到HTTP/1.x 404>日期:2005年10月3日星期一15:10:16 GMT>>>服务器:Apache/1.3.33(Unix)PHP/4.3.10>>>内容-位置:core-latest-html>>>变化:谈判、接受>>>TCN:选择>>>P3P:policyref=“http://www.w3.org/2001/05/P3P/P3P.xml">>>上次修改时间:2005年9月5日星期一07:47:53 GMT>Etag:“431bf829;43414560”>>>接受范围:字节>>>内容长度:2006>>>内容类型:text/html;charset=iso-8859-1>>>X-Cache:来自wwwcache.rl.ac.uk的MISS>>>代理连接:关闭> > >----------------------------------------------------------> > >http://www.w3.org/2004/02/skos/bar> > >>>>GET/2004/02/skos/bar HTTP/1.1>>>主持人:www.w3.org>>>用户代理:Mozilla/5.0(Windows;U;Windows NT 5.1;en-US;>>rv:1.7.11)>>>壁虎/20050728>>>接受:application/rdf+xml>>>接受编码:gzip,deflate>>>接受字符:ISO-8859-1,utf-8;q=0.7,*;q=0.7>>>保持活力:300>>>代理连接:保持活动> > >>>>未找到HTTP/1.x 404>日期:2005年10月3日星期一15:15:13 GMT>>>服务器:Apache/1.3.33(Unix)PHP/4.3.10>>>内容位置:core-latest-rdf>>>变化:谈判、接受>>>TCN:选择>>>P3P:policyref=“http://www.w3.org/2001/05/P3P/P3P.xml">>>上次修改时间:2005年9月5日星期一07:47:53 GMT>Etag:“431bf829;43414560”>>>接受范围:字节>>>内容长度:2006>>>内容类型:text/html;charset=iso-8859-1>>>X-Cache:来自wwwcache.rl.ac.uk的MISS>>>代理连接:关闭> > >----------------------------------------------------------> > >http://www.w3.org/2004/02/skos/bar.var> > >>>>GET/2004/02/skos/bar.var HTTP/1.1>>>主持人:www.w3.org>>>用户代理:Mozilla/5.0(Windows;U;Windows NT 5.1;en-US;>>rv:1.7.11)>>>壁虎/20050728>>>接受:>>>text/xml、application/xml、application/xhtml+xml、text/html;q=0。>>9,文本/纯文本;q=0.8>>>,image/png,*/*;q=0.5>>>接受语言:en-us,en;q=0.5>>>接受编码:gzip,deflate>>>接受字符:ISO-8859-1,utf-8;q=0.7,*;q=0.7>>>保持活力:300>>>代理连接:保持活动> > >>>>HTTP/1.x 303参见其他>>>日期:2005年10月3日星期一15:15:50 GMT>>>服务器:Apache/1.3.33(Unix)PHP/4.3.10>>>内容-位置:core-latest-html>>>变化:谈判、接受>>>TCN:选择>>>位置:http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20050510>>>内容类型:text/html;charset=iso-8859-1>>>X-Cache:来自wwwcache.rl.ac.uk的MISS>>>代理连接:关闭> > >----------------------------------------------------------> > >http://www.w3.org/2004/02/skos/bar.var> > >>>>GET/2004/02/skos/bar.var HTTP/1.1>>>主持人:www.w3.org>>>用户代理:Mozilla/5.0(Windows;U;Windows NT 5.1;en-US;>>rv:1.7.11)>>>壁虎/20050728>>>接受:application/rdf+xml>>>接受编码:gzip,deflate>>>接受字符:ISO-8859-1,utf-8;q=0.7,*;q=0.7>>>保持活力:300>>>代理连接:保持活动> > >>>>HTTP/1.x 303参见其他>日期:2005年10月3日星期一15:15:43 GMT>>>服务器:Apache/1.3.33(Unix)PHP/4.3.10>>>内容位置:core-latest-rdf>>>变化:谈判、接受>>>TCN:选择>>>位置:http://www.w3.org/2004/02/skos/core/history/2005-03-31>>>内容类型:text/html;charset=iso-8859-1>>>X-Cache:来自wwwcache.rl.ac.uk的MISS>>>代理连接:关闭> > >---> > >>干杯,> > >>>>铝。> > >> > >[1] >http://lists.w3.org/Archives/Public/Public-esw-thes/2005年9月/0008.html> >> >--->>阿利斯泰尔·迈尔斯>>研究助理>>CCLRC-卢瑟福阿普尔顿实验室>>R1楼1.60室>>费米大道>>奇尔顿>>迪德科特>>牛津郡OX11 0QX>>英国>>电子邮件:a.j.miles@rl.ac.uk>>电话:+44(0)1235 445440> >> >> >> >> > >

接收日期:2005年10月3日星期一16:44:31 UTC