Php Htaccess重定向而不更改浏览器url
当用户访问我的网站时,他们使用这种url格式(“演示”在这里不重要): 我的系统可能会将其重定向到此格式 但我不想让用户在浏览器中看到URL的变化,它必须是不可见的。 我搜索了几个小时,但似乎什么也没找到! 以下是我目前的规则:Php Htaccess重定向而不更改浏览器url,php,apache,.htaccess,mod-rewrite,url-rewriting,Php,Apache,.htaccess,Mod Rewrite,Url Rewriting,当用户访问我的网站时,他们使用这种url格式(“演示”在这里不重要): 我的系统可能会将其重定向到此格式 但我不想让用户在浏览器中看到URL的变化,它必须是不可见的。 我搜索了几个小时,但似乎什么也没找到! 以下是我目前的规则: RewriteRule ^page/(.+)-([0-9]+)$ /index.php?view=test&page=$2 浏览器如何在不“知道”参数的情况下显示带有参数的动态页面 我认为你不是在寻找一个(透明的)重写,而是在寻找一个反向(非透明的)代理。
RewriteRule ^page/(.+)-([0-9]+)$ /index.php?view=test&page=$2
浏览器如何在不“知道”参数的情况下显示带有参数的动态页面 我认为你不是在寻找一个(透明的)重写,而是在寻找一个反向(非透明的)代理。URL将在http服务器和代理之间进行处理,浏览器将获得“简化”URL