我查看了其他堆栈溢出问题,但找不到与我完全相同的问题。
我已经尝试编写几个不同的 .htaccess 重写规则,但我似乎无法让它工作。
我需要执行以下操作:
原始网址:testexample.com/tool/1
需要重定向到:textexample.com/tool/display.php
但是浏览器中的 URL 需要保留:testexample.com/tool/1
任何人都可以为我指出这个重写规则的正确方向吗?
我查看了其他堆栈溢出问题,但找不到与我完全相同的问题。
我已经尝试编写几个不同的 .htaccess 重写规则,但我似乎无法让它工作。
我需要执行以下操作:
原始网址:testexample.com/tool/1
需要重定向到:textexample.com/tool/display.php
但是浏览器中的 URL 需要保留:testexample.com/tool/1
任何人都可以为我指出这个重写规则的正确方向吗?
你可以试试这个:
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