Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个小问题,请你们中的一些人解决
在我的 htaccess 中,我有
RewriteRule apply /index.php?option=com_loans&view=apply&Itemid=102 [R=301,L,QSA]
基本上意味着任何获取应用的请求都将被发送
但是我有一个页面 apply.html 不再可以访问上面的页面,因为它创建了一个重定向循环
任何人都知道如何更改 htaccess 声明以便仅应用(而不是 apply.html)转发?
tnx
尝试添加重写条件以及限制正则表达式中的匹配模式:
该条件将确保仅当请求不是针对现有文件时才应用规则。
RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^apply$ /index.php?option=com_loans&view=apply&Itemid=102 [R=301,L,QSA]