Php 浏览器正在地址栏中显示重定向的url

Php 浏览器正在地址栏中显示重定向的url,php,.htaccess,mod-rewrite,redirect,Php,.htaccess,Mod Rewrite,Redirect,我正在尝试重定向以下URL: <a href="Delhi-NCR/x/y"> 它做得很好,但浏览器在地址栏中显示重定向的URL,而不是德里NCR/x/y 有什么问题吗?重写规则实际上不会重定向它,只是重写了内部处理,因此您应该看到德里NCR/。。在浏览器中。不清楚您为什么不这样做,可能在您的PHP中发生了一些额外的重定向。@deceze它在我的pc的本地主机xamp中工作正常,但当我将其上载到实际站点时,它的行为与问题声明中提到的一样清除缓存。此外,你在使用任何框架吗?@Sumu

我正在尝试重定向以下URL:

<a href="Delhi-NCR/x/y">
它做得很好,但浏览器在地址栏中显示重定向的URL,而不是德里NCR/x/y


有什么问题吗?

重写规则实际上不会重定向它,只是重写了内部处理,因此您应该看到德里NCR/。。在浏览器中。不清楚您为什么不这样做,可能在您的PHP中发生了一些额外的重定向。@deceze它在我的pc的本地主机xamp中工作正常,但当我将其上载到实际站点时,它的行为与问题声明中提到的一样清除缓存。此外,你在使用任何框架吗?@Sumurai8,是的,我在使用bootstrap
RewriteEngine on
RewriteCond %{REQUEST_URI} Delhi-NCR/(.*)/(.*)
RewriteRule Delhi-NCR/(.*)/(.*) pages/examplePage.php?catId=$2 [L,QSA]