【发布时间】:2010-07-17 01:43:29
【问题描述】:
我正在编写一个需要通过 $_GET 变量传递 URL 的 API。现在,当我只使用原始 URL create_page.php?url=http://example.com 时,这一切都很酷,但是我尝试使用 htdocs 使它看起来很漂亮,就像我有其他 API 调用一样,但它不起作用。到目前为止,这是我的 htaccess 代码。
RewriteRule ^create_page/(.*)$ create_page.php?url=$1 [L]
所以基本上我希望官方 API 调用看起来像 http://api.example.com/create_page/http://google.com/
但是 url 变量的 http:// 和结尾 / 使这不起作用。在 htaccess 重写中是否有解决方法以某种方式仍然完成我正在尝试做的事情?
【问题讨论】:
标签: api url .htaccess url-rewriting