0

我有一个小问题,请你们中的一些人解决

在我的 htaccess 中,我有

RewriteRule apply /index.php?option=com_loans&view=apply&Itemid=102 [R=301,L,QSA]

基本上意味着任何获取应用的请求都将被发送

但是我有一个页面 apply.html 不再可以访问上面的页面,因为它创建了一个重定向循环

任何人都知道如何更改 htaccess 声明以便仅应用(而不是 apply.html)转发?

tnx

4

1 回答 1

0

尝试添加重写条件以及限制正则表达式中的匹配模式:

该条件将确保仅当请求不是针对现有文件时才应用规则。

RewriteCond %{REQUEST_FILENAME} !-f 
RewriteRule ^apply$ /index.php?option=com_loans&view=apply&Itemid=102 [R=301,L,QSA]
于 2013-02-20T10:13:47.530 回答