.htaccess每次都重定向到一个页面,但出于应用程序原因保留相同的url
我查看了其他堆栈溢出问题,但找不到一个与我完全相同的问题 我尝试过编写几种不同的.htaccess重写规则,但似乎无法正常工作 我需要做以下工作: 原始URL:testexample.com/tool/1 需要重定向到:textexample.com/tool/display.php 但是浏览器中的URL需要保留:testexample.com/tool/1 有人能告诉我重写规则的正确方向吗?您可以尝试以下方法:.htaccess每次都重定向到一个页面,但出于应用程序原因保留相同的url,.htaccess,.htaccess,我查看了其他堆栈溢出问题,但找不到一个与我完全相同的问题 我尝试过编写几种不同的.htaccess重写规则,但似乎无法正常工作 我需要做以下工作: 原始URL:testexample.com/tool/1 需要重定向到:textexample.com/tool/display.php 但是浏览器中的URL需要保留:testexample.com/tool/1 有人能告诉我重写规则的正确方向吗?您可以尝试以下方法: RewriteEngine On RewriteBase / RewriteCon
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_URI} !display\.php/? [NC]
RewriteCond %{REQUEST_URI} ^/([^/]+)/?.*/? [NC]
RewriteRule .* %1/display.php [L]
无声地映射
http://testexample.com/anything/folder
(始终显示在浏览器中)
到
http://textexample.com/anything/display.php