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=301代表带有 301 代码的RL重定向,而表示要调用的最后一条规则。

此外,你确实有它倒退。

你需要的是:

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