Is it possible to update a file in AWS Elastic Beanstalk without deploying a new version?

I'm attempting to tweak a .htaccess file for an AWS Elastic Beanstalk "application." The only instructions I have been able to find on the AWS support site requires one to zip the files and upload them via the Environment/Running Version/Upload and Deploy interface which appears to restart services after uploading. This takes several minutes.

Is it possible to update just the .htaccess file via FTP without "redeploying"?

My objective is to get Apache to process a .js file as PHP because I have two dynamic javascript documents. I can't find the exact AddHandler code. I've tried the following unsuccessfully.
AddHandler x-httpd-php5 .js
AddHandler application/x-httpd-php5 .js

Open in new window


The reason I have these dynamic javascript documents is to overcome the cross-domain limitations of AJaX.

If you happen to know the correct AddHandler code, that would be just as helpful. Or a way to overcome cross-domain limitations with AJaX would also be helpful.
LVL 22
Kim WalkerWeb Programmer/TechnicianAsked:
Who is Participating?
 
Ray PaseurConnect With a Mentor Commented:
Here's my AddHandler.  I expect you could just add .js to this list.
AddHandler x-httpd-php .html .htm

Open in new window

0
 
Kim WalkerWeb Programmer/TechnicianAuthor Commented:
Thanks Ray. I decided to go for broke and added several possibilities. Apparently one of them worked. If I have a need to modify any pages, I might try to narrow down the correct one. It's such a pain to have to zip ALL the files and upload them all every time one of them needs modifying. Here's what I ended up with:

Options +ExecCGI
AddHandler x-httpd-php5 .js
AddHandler x-httpd-php .js
AddHandler application/x-httpd-php5 .js
AddHandler application/x-httpd-php .js
AddHandler php5-script .js
0
 
Kim WalkerWeb Programmer/TechnicianAuthor Commented:
For the record, my final .htaccess code for AWS Elastic Beanstalk is:
Options +ExecCGI
AddHandler php5-script .js

Open in new window

I still haven't determined if there is a way to update individual files in AWS Beanstalk without uploading the entire site.
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.