1

Web サイトにきれいな URL を設定しようとしています。@JonLin のおかげで、2 つのパラメーターでサイトを変更できました。もう 1 つやりたいことは、1 つのパラメーターに対しても機能させることです。ここにコードがあります

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

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 に答える