【发布时间】:2014-07-17 13:36:22
【问题描述】:
我正在使用 apache mod rewrite 将 api 子目录中的所有 url 重定向到 index.php 处的控制器:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{SERVER_PORT} 80
RewriteRule ^/api/(.*)$ /api/index.php?request=$1 [QSA,NC,L]
</IfModule>
所有 api 调用也必须是到 https,因此是服务器端口行。但是,当我对此进行测试时,我收到了 404 页面错误...
有人对为什么会出现这种情况有任何建议吗?
-斯内哈
【问题讨论】:
标签: mod-rewrite url-rewriting asp.net-web-api