我创建了一个守护进程,以便每个客户端进程都连接到守护服务器进程。该守护程序进程从系统上运行的另一个守护程序获取身份验证信息。该守护进程的目的是控制另一个CGI脚本并为其提供身份验证详细信息,以便该CGI脚本不需要单独的身份验证。 CGI脚本使用数据库处理来执行其自身的功能。但是,它需要来自守护进程的身份验证信息。
我正在使用.htaccess中的mod_rewrite规则将CGI脚本的URL重定向到守护进程的URL。例如:如果请求以下URL:
在abc目录中,我使用.htaccess重写指向守护进程的url,如下所示:
RewriteEngine on
RewriteRule(。*)/xyz/daemon_process.pl/$1 [P]
因此,以上请求被重定向到daemon_process并实现了用户身份验证。身份验证完成后,我要执行第一个URL:
这是不可能的,因为它再次重定向到守护进程。守护进程完成身份验证后,我需要执行上述url。任何帮助将不胜感激。