目前,我有以下网址格式:
www.domain.de/?paramter=value
用PHP我可以访问这样的值:
<? echo $_GET['paramter']; ?>
但我想将网址重写为以下格式:
www.domain.de/paramter=value
我如何通过htaccess行实现此目的,以及如何在重写后使用php访问它?
www.domain.de/paramter=value
是一种非常奇怪的价值观。但是,无论何时用户输入这样的URL,您都可以通过Apache服务器上的.htaccess来确保该用户登陆正确的页面。
RewriteEngine On
RewriteRule ^/?([^=]+)=(.+)$ /?$1=$2 [L,NC,R=302]
演示: https ://htaccess.madewithlove.be?share = 53dc007b-3781-4d1d-80c6-5f0234cdf11a
这样,您的PHP代码是完整的,不需要在后端代码上进行任何更改。如果您希望进行永久重定向,请执行R = 301
。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句