1

我正在尝试为我的网站设置漂亮的 URL。感谢@JonLin,我设法用两个参数更改了站点。我想做的另一件事是让它也适用于一个参数。这是代码

RewriteEngine On

RewriteCond %{THE_REQUEST} \ /+devplus0/index\.php\?key=([^&]+)&lang=([^&\ ]+)
RewriteRUle ^ /%1/%2? [L,R]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([^/]*)/([^/]*)/?$ index.php?key=$2&lang=$1 [L,QSA]

您可以从http://www.devplus.co/english/about-us查看网站 prettyurl

4

1 回答 1

1

对于一个参数,添加:

RewriteCond %{THE_REQUEST} \ /+devplus0/index\.php\?key=([^&\ ]+)
RewriteRUle ^ /%1/%2? [L,R]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([^/]*)/?$ index.php?key=$1 [L,QSA]
于 2014-10-09T22:49:40.537 回答