关于url的问题,搞不明白,请各位帮忙,送分! 象豆瓣那样访问自己的豆瓣时的url是怎麽会事啊,我不知道,请帮我说说,谢谢!如:http://www.douban.com/people/user/ 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 比如你申请的用户名是aaa,那麽你用http://www.douban.com/people/aaa/就可以访问到你的空间,如果用户名是bbb那就访问http://www.douban.com/people/bbb/. 这个时候url在地址栏一直是这个.明白了吗? URL重写http://www.douban.com/people/aaa可能被重写成类似http://www.douban.com/people.jsp?personid=aaa MagicianLiu(魔术师·刘)能不能再说详细一点啊,或者给点资料来看好吗,谢谢了~ 那要看后台的servlet怎么操作拉,估计原理应该和楼上的差不多! lz把问题在说的清楚一点阿,最好是把需求分析贴上来o0o......... URL重写主要是方便搜索引擎搜录网页,二是做二级域名。。现在的博客大多都采用这种方法,例如http://aaa.blog.sohu.com可能被重写为http://blog.sohu.com/showblog.jsp?userid=aaa具体做法就是监听用户请求,当请求格式为http://aaa.blog.sohu.com就执行转向http://blog.sohu.com/showblog.jsp?userid=aaa这样地址栏显示的是http://aaa.blog.sohu.com而实际显示的是http://blog.sohu.com/showblog.jsp?userid=aaa页面内容。 目前java与.net都支持二级域名重写。。二级域名重写需要域名支持范型解析。否则不只支持二级域名。这是URL重写一般都在本域名内重写。例如http://blog.csdn.net/aaa可能被重写为http://blog.csdn.net/showblog.jsp?userid=aaa。原理和上面相同 那系統怎麼知道http://aaa.blog.sohu.com是要提交到哪呢?只知道從url結尾解析,從頭前怎麼解析啊? urlRewrite , 有一个别人写好的东西,你直接在xml里配就行了。随便写一个例子吧:<rule> <from>^/index/([a-z]+).html$</from> <to type="forward">/bizPortal.html?pageType=$1</to> </rule> djy1135(晨阳) 能不能提供一个jsp的urlRewrite工具名字啊我看都是asp的,谢谢了! 晕哦,根本找不到urlRewrite的下载地址. 这个地方的人都没有用过遮掩的公能,都是菜鸟眼,这个需求就是URL重写和美化,楼主要的是迎合GOOGLE的收录和地址栏的美化工作,但是豆瓣不是用的APACHE的重写。用apache的mod_rewrite的重写功能就行了,首先要配置APACHE的mod_rewrite这个要你自己去查找资料去学习了,可能会很麻烦。不过看懂后久好弄了,还有过滤器,但是那个我没有配过, 在servlet中用url重写最好直接实现了 urlRewrite你可以在apache中实现,同时也可以在程序中自己实现. 在程序中实现,其实就是一个过滤器而已.appFuse中带的有这个过滤器,你自己下载一下appfuse,然后把这个东西提出来就OK了 我很赞同 wolf00781 朋友的观点. cas 求助! tomcat运行成功却打不开http://127.0.0.1:8080/ 关于firebug 怎样用jsp把word表格的数据读如oracle数据库,各位大虾指点 高分求救,高手请入. tomcat配置问题 servlet中如何往存储过程中传参数? Tomcat下中文文件下载问题! 互斥访问的问题? 快疯了:怎样从JSP中向Oracle_816中插入LONG型字符串? JSF问题-深圳变成“深圳” 想问一下 java用JXL API中设置excel中cell的批注属性
这个时候url在地址栏一直是这个.明白了吗?
http://www.douban.com/people/aaa
可能被重写成类似http://www.douban.com/people.jsp?personid=aaa
能不能再说详细一点啊,或者给点资料来看好吗,谢谢了~
o0o.........
现在的博客大多都采用这种方法,例如http://aaa.blog.sohu.com可能被重写为http://blog.sohu.com/showblog.jsp?userid=aaa
具体做法就是监听用户请求,当请求格式为http://aaa.blog.sohu.com就执行转向http://blog.sohu.com/showblog.jsp?userid=aaa
这样地址栏显示的是http://aaa.blog.sohu.com而实际显示的是http://blog.sohu.com/showblog.jsp?userid=aaa页面内容。
这是URL重写一般都在本域名内重写。例如http://blog.csdn.net/aaa可能被重写为http://blog.csdn.net/showblog.jsp?userid=aaa。原理和上面相同
随便写一个例子吧:
<rule>
<from>^/index/([a-z]+).html$</from>
<to type="forward">/bizPortal.html?pageType=$1</to>
</rule>
能不能提供一个jsp的urlRewrite工具名字啊
我看都是asp的,谢谢了!
还有过滤器,但是那个我没有配过,