Htaccess url重定向和屏蔽,多个查询字符串

时间:2014-04-09 07:55:07

标签: apache .htaccess mod-rewrite url-rewriting url-masking

我已经在stackoverflow上尝试了几乎每个重定向和htaccess屏蔽解决方案,

我可以重定向网址,即:

一个。 http://www.autotraderuae.com/news/man-up-/2681

重定向:

B中。 http://www.autotraderuae.com/news/news_detail/man-up-/?id=2681

但是我想在浏览器中的网址仍然显示(A)而不是(B)而不改变PHP的结构。

目前使用的代码是:

RewriteEngine on
Options +FollowSymLinks
RewriteRule ^news/([a-z0-9-.?]+)/([0-9]+)? news/news_detail/$1/?id=$2 [L,QSA,R]

1 个答案:

答案 0 :(得分:0)

页面重定向,因为您在末尾添加了R标记,which indicates redirect。您需要将其删除,并且只保留LQSA标记。