1

htaccess を使用してルート ディレクトリを変更できるようにしたいと考えています。

これ欲しい:

index.php/user/user_postdetail/index/14

これになるには:

index.php/post_14.html

使ってみた

RewriteRule post_([0-9]+).html$ /index.php/user/user_postdetail/index/$1 [L=301,R]

しかし、私はそれを逆にしています。何か案は?

4

1 に答える 1

0

タイプミスがあります。R edirect with 301 code のR=301略であるはずですが、呼び出すL as ルールを意味します。L

さらに、あなたはそれを後方に持っています。

必要なものは次のとおりです。

RewriteRule user_postdetail/index/([0-9]+)$ /index.php/post_$1 [R=301,L]
于 2013-03-22T19:29:07.943 に答える