我想用 htaccess 覆盖我的 PHP 脚本
如果我的查询字符串包含http://loaclhost/index.php?feed=true
然后我想加载feed.php
文件而不是默认值index.php
我想将这个带有上述规则的 htaccess 文件保存在子目录中。
请帮我。
我想用 htaccess 覆盖我的 PHP 脚本
如果我的查询字符串包含http://loaclhost/index.php?feed=true
然后我想加载feed.php
文件而不是默认值index.php
我想将这个带有上述规则的 htaccess 文件保存在子目录中。
请帮我。
为什么不使用简单的 PHP 函数和 $_GET 在 iframe 中包含 feed.php 而不是 index.php。因此,您将拥有主文件,并根据 $_GET 值在 iFrame 中加载不同的文件。
尝试将此添加到文档根目录中的 htaccess 文件中:
RewriteEngine On
RewriteCond %{QUERY_STRING} feed=true
RewriteRule ^index\.php$ feed.php [L]
如果您必须将此规则保留在子目录中,那么它只会影响该子目录中的请求。这意味着http://loaclhost/index.php
甚至不会费心评估您的 htaccess 文件。但是,如果您尝试访问该子目录中的 index.php,那么上面的方法应该可以工作,可能需要 aRewriteBase /subdirectory-name/
来包含您的子目录的名称。