|
Show Bid Request
CGI-PERL Script for Cookie and redirect URL
Bid Request Id: 68685
|
|
|
Posted by: |
bshah (1 ratings)
(Software buyer rating 10)
|
Non-action Ratio: |
Very Good - 0.00%
|
Buyer Security Verifications: |
Unverified
|
Approved on: |
Jun 17, 2003 4:35:20 PM EDT
|
Bidding Closes: |
Jun 17, 2003 8:35:37 PM EDT
|
Viewed (by coders): |
55 times
|
Deadline: |
6/18/2003
TIME EXPIRED
|
|
|
|
Description:
I need your Help with below rewrite engine script to convert it to CGI-PERL script ---------------------------------------- RewriteEngine On RewriteLog logs/rewrite.log RewriteLogLevel 1 RewriteCond %{HTTP_COOKIE} !.*userName.* RewriteCond %{REQUEST_URI} ^/abc/.*\.htm.* [OR] RewriteCond %{REQUEST_URI} ^/abc/setup.exe RewriteRule ^/(.*) http://WebLogic:7001/admin/serveLogin [P] --------------------------------------- What this rewrite does is anyone who types URL http://mydomain.com/abc or http://mydoamin.com/abc/setup.exe it will be redirected to WebLogic server on port 7001 which invokes servLogin page which authenticates username and password from oracle Database and if authentication is successful it allows that particular user to access the link. Also it generates cookies so that as long as his/Her session is valid it won&'t be authenticated again. This works but it having a serious performance impact on Web Server ( when this rewrite engine is ON CPU on Web server is always 0.0% idle even if abc link is not in use Don&'t know Why anything wrong with this rewrite conf? )so we are need to remove rewrite engine and generate a CGI-PERL script which does the same.
Also we can&'t use htaccess as we need to authenticate from database which are having more than 100 users.
Can anybody suggest or give CGi-PERL script which does the same ? I am using Apache 1.3.26 on Solaris 8. We need a CGI-PERL script which 1) validates Cookie .*userName.* 2) If cookie is NOT There in Client browser it will re-direct all requests with URL http://mydomain.com/abc/.*\.htm.* OR http://mydoamin.com/abc/setup.exe To http://WebLogic:7001/admin/serveLogin 3) How to Configure Apache 1.3.26 to call this script Please Help.
Any suggestions will be of great help.
Thanks in advance
BS
Deliverables: 1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.
2) Installation package that will install the software (in ready-to-run condition) on the platform(s) specified in this bid request.
3) Complete ownership and distribution copyrights to all work purchased.
Platform:
Sun Solaris 8 Apache 1.3.26 Perl 5.X
Must be 100% finished and received by buyer on:
Jun 18, 2003 EDT
Deadline legal notes: All times are expressed in the time zone of the site EDT (UT - 5). If the buyer omitted a time, then the deadline is 11:59:59 PM EDT on the indicated date.
Remember that contacting the other party outside of the site (by email, phone, etc.) on all business projects < $500 (before the buyer's money is escrowed) is a violation of both the software buyer and seller agreements.
We monitor all site activity for such violations and can instantly expel transgressers on the spot, so we thank you in advance for your cooperation.
If you notice a violation please help out the site and report it. Thanks for your help.
|
|
Bidding/Comments:
|
All monetary amounts on the site are in United States dollars.
Rent a Coder is a closed auction, so coders can only see their own bids and comments. Buyers can view every posting made on their bid requests. |
See all rejected bids (and all comments)
Name |
Bid Amount |
Date |
Coder Rating |
|
|
|
This bid was accepted by the buyer!
|
$35 (USD)
|
Jun 17, 2003 7:22:04 PM EDT
|
9.88
(Excellent)
|
|
|
Greetings,
my name is Bruno Martins, I am an experienced perl programmer, I have seen your request and I am interested in bidding on it.
If you choose me for this project I will write a perl script that will do exactly the same thing. And you will only need to add a line in your apache server config file.
I wish you the best luck for your project, and if you have any question I can help you with, don't hesitate to contact me through RAC.
Best regards,
Bruno Martins
|
|
|
|
|
|
|