这个RewriteRule
RewriteRule ^test/(.*)$ test.php?url=$1
在此URL上
mysite.com/test//one///two////three///
给我这个结果
$1=url='one/two/three/'
我正在使用easyphp,如果它很重要,我想知道为什么Apache在内部删除多个斜杠而不重定向到更正的URL?以及如何禁用或添加重定向到此行为?
预先感谢
我正在尝试制作一个喜欢/不同的系统,当用户点击帖子时,他/她的用户ID(存储在会话中),并且帖子ID将通过ajax调用存储在数据库中.
然后我想如果一些用户在另一个域上创建一个带有隐形输入字段(其中有一个帖子ID)的html表单,并将其链接提供给检查后的用户,或者正在查看我的站点.
用户将单击该按钮,表单将POST post id发送到我的站点,session包含用户ID,这些将存储在数据库中.
我脑子里没有好的解决方案.有没有比HTTP引用更可靠的方法来防止这种情况?
提前致谢