我需要从这里更改站点 URL:
www.thesite.com/thepage.php?lang=it
对此:
www.thesite.com/it/thepage.php
但即使文件夹it
不存在,我也需要它来工作。
当然,我还需要 PHP 文件来读回www.thesite.com/it/thepage.php
这个www.thesite.com/thepage.php?lang=it
.
我查看了 StackOverflow 上的许多帖子和文档,但无法弄清楚。
RewriteEngine on
RewriteRule ^([a-zA-z]+)/(.+) $2?lang=$1
这个怎么样
RewriteEngine on
RewriteRule ^([^//]+)$ thepage.php?lang=$1 [QSA,L]
为了使thepage.php
也充满活力,试试这个
www.thesite.com/it/thepage.php
RewriteEngine on
RewriteRule ^([^//]+)/([^//]+)$ $2?lang=$1 [QSA,L]