.htaccess htaccess规则忽略url上的某些字符串

.htaccess htaccess规则忽略url上的某些字符串,.htaccess,.htaccess,需要帮助吗 我有一个这样的链接 http://www.mysite.com/obj/task/land/city/41277/landId/19/Best+Restaurant//Sville%20city http://www.mysite.com/l/41277/19 使用htaccess RewriteRule ^l/([0-9]+)/([0-9]+)/?$ index.php?obj=obj&task=land&city=$1&landId=$2 Rewri

需要帮助吗

我有一个这样的链接

http://www.mysite.com/obj/task/land/city/41277/landId/19/Best+Restaurant//Sville%20city
 http://www.mysite.com/l/41277/19
使用htaccess

RewriteRule ^l/([0-9]+)/([0-9]+)/?$ index.php?obj=obj&task=land&city=$1&landId=$2
RewriteRule ^l/([0-9]+)/([0-9]+)$ index.php?obj=obj&task=land&city=$1&landId=$2
现在我的链接看起来像这样

http://www.mysite.com/obj/task/land/city/41277/landId/19/Best+Restaurant//Sville%20city
 http://www.mysite.com/l/41277/19
我应该在我的htaccess上添加什么,这样我的链接才能被接受

http://www.mysite.com/l/41277/19/Best+Restaurant//Sville%20city
http://www.mysite.com/l/41247/17/Best+parks/Cold%20Province/Platinum%20city

通过
httpd.conf
启用mod_rewrite和.htaccess,然后将此代码放入
文档根目录下的
.htaccess

Options +FollowSymLinks -MultiViews
# Turn mod_rewrite on
RewriteEngine On
RewriteBase /

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^l/([0-9]+)/([0-9]+)/? /index.php?obj=obj&task=land&city=$1&landId=$2 [L,QSA,NC]

我将接受数十亿的反对票,但请留下评论。最后的链接应该被重写到什么?我希望htaccess忽略它。在长url上,当我像“/Best+Restaurant//Sville%20city”那样删除它时,该站点仍会加载。但在新的url中,当我添加它时,该站点没有输出。非常感谢您的帮助,anubhavaYou先生,非常欢迎。我和你一样痛苦,这里的一些人投票时没有留下任何评论。所以我不应该允许这样。谢谢。我同意国际海事组织不应该允许在没有评论的情况下否决一个问题。提出问题的用户将获得否决票,投票结束,但没有人解释原因,他们必须思考他们的问题被否决的原因。再次感谢。