简体   繁体   English

用htaccess将url参数重写到文件夹

[英]Rewrite url parameter to folder with htaccess

i would like to rewrite all my website's urls from this https://website.com/page.php?lang=2 to this https://website.com/en/page 我想将我所有网站的网址从https://website.com/page.php?lang=2重写为https://website.com/en/page

(creating /en/ directory while hiding .php extension) (在隐藏.php扩展名的同时创建/ en /目录)

Can anyone help me with this one? 有人可以帮我吗? Thank you in advance 先感谢您

Try it like this, 这样尝试

RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^en/([\w-]+)$ $1.php?lang=2 [QSA,L]

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM