-1

これが名前の変更になるかどうかわかりませんか?からの URL を表示できますか

myweb/l2/la
myweb/l2/lb
myweb/l2/lc
myweb/l2/ld

myweb/la
myweb/lb
myweb/lc
myweb/ld

誰かが助けてくれるなら、私はこれをやったことがありませんか?.htaccessにルールを書きたいです。どうもありがとう。

4

1 に答える 1

1

これがワードプレスと何の関係があるのか​​ はわかりませんが、ワードプレスのセットアップ方法は、おそらくどのようなソリューションが機能するかに影響します.

ブラウザの URL アドレス バーに表示される内容を変更するには、次のようにします。

RewriteEngine On
RewriteCond %{THE_REQUEST} ^(GET|HEAD)\ /l2/([^\ \?]+)
RewriteRule ^l2/(.*)$ /$1 [L,R=301]

内部的にそれらを元に戻すには(ブラウザをリダイレクトせずに)、次のものが必要です。

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /l2/$1 [L]

index.php にルーティングする wordpress ルールがある場合は、wordpress ルーティング ルールの前にこれらのルールが必要です。

于 2013-04-08T04:41:04.767 に答える