【发布时间】:2013-05-23 22:58:48
【问题描述】:
有两个预定义的 URL,我想重定向到默认控制器的方法并返回默认响应。网址是:
网址 1:
http://EnrollmentService.mydomain.com/EnrollmentServer/Discover.svc(GET 请求)URL 2:
https://EnrollmentService.mydomain.com/EnrollmentServer/Discover.svc(POST 请求)
我尝试在.htaccess 文件中添加以下内容,但没有成功。
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /testsaav/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
Redirect /enrollmentserver/Discover.svc http://localhost/projectname/
RewriteRule ^(.*)$ index.php?/$1 [L]
</IfModule>
现在我正在尝试将 http://localhost/projectname/EnrollmentServer/Discover.svc 重定向到默认控制器的索引方法。
我创建了一个默认控制器名称为enrollmentserver.php 的项目,但是当我尝试访问http://localhost/projectname/enrollmentserver 时,出现找不到对象错误
如何将两个 url 重定向到默认控制器的 any 方法?
【问题讨论】:
标签: php codeigniter codeigniter-2