.htaccess 重写url所需的htaccess文件帮助

.htaccess 重写url所需的htaccess文件帮助,.htaccess,url-rewriting,.htaccess,Url Rewriting,我需要专家的帮助来解决我的问题。我刚刚开始学习重写规则、rbase和rcond。我想像codeigniter MVC一样重写我的站点链接。例如: http://localhost/app/index.php?page=profile&user=john -> http://localhost/app/index/page/profile/user/john 怎么做?我尝试更改了很多次,但没有得到这样的url,但出现了错误。哦,是的。。。什么是[NC]、[R]和[L]?最后一条规则

我需要专家的帮助来解决我的问题。我刚刚开始学习重写规则、rbase和rcond。我想像codeigniter MVC一样重写我的站点链接。例如:

http://localhost/app/index.php?page=profile&user=john -> http://localhost/app/index/page/profile/user/john

怎么做?我尝试更改了很多次,但没有得到这样的url,但出现了错误。

哦,是的。。。什么是[NC]、[R]和[L]?最后一条规则是[L]。如果我添加更多的规则,那么我只在最后一个右侧添加[L]符号?这将取决于您希望如何使用它。将不处理具有匹配的L标志的规则之后的规则。此帖子将自动标记为低质量,因为它只是代码。你介意通过添加一些文本来扩展它来解释它是如何解决问题的吗?哦..是。。我忘了问文件的位置。它可能与某些文件发生冲突。我的意思是这样的:images.jpg inside images文件夹()。如果我像那样重写url,图像位置将自动位于:()。如何解决这个问题?
RewriteRule ^index/page/(.*)/user/(.*)$ /index.php?page=$1&user=$2 [L]