所以我希望网站的任何访问者:https://domain.example.com/[IP地址]实际获取以下内容:https://domain.example.com/api-index?ip=[IP地址]。
我觉得这个很容易:
RewriteRule ^(.*)$ api-index.php?ip=$1 [L]
它实际上是从api-index.php加载内容,而不是?ip = $ 1部分。
我错过了什么吗?
谢谢!
答案 0 :(得分:0)
这看起来应该可以正常工作。您可以通过暂时将R = 302添加到RewriteRule
标记来测试,然后您将在浏览器中看到新地址。
如果我建议,您可能更容易使用FallBackResrouce /api-index.php
并解析PATHINFO
答案 1 :(得分:0)
我按照this question解决了这个问题。
ConstraintLayout