Spikeuk30
asked on
Apache - url redirect from Subfolder url to https.
Good Morning,
im no linux guru but would like some help.
we have a website. www.test.com
there is a sub folder containing access to staff login page.
http:\\test.com\staff\
I have now set this up with a ssl certificate so now we have
https:\\staff.test.com
I need to either block access directly to the url http:\\test.com\staff\
or redirect back to https:\\staff.test.com (which ever is easiest )
I tried a Virtualhost entry in my apache config file but it doesnt seem to like the subfolder. (I also need to redirect http:\\staff.test.com to https:\\staff.test.com this bit seems to be working details below)
I tried this:
# the one needs to redirect http://test.com/staff to https://staff.test.com - not working?
<VirtualHost *:80>
ServerName www.test.com/staff
ServerAlias https://staff.test.com http://test.com/staff
Redirect / https://staff.test.com/
</VirtualHost>
#This one below works - it redirect http://staff.test.com to https://staff.test.com
<VirtualHost *:80>
ServerName http://staff.test.com
ServerAlias https://staff.test.com http://staff.test.com
Redirect / https://staff.test.com/
</VirtualHost>
Any help would be appeciated...
im no linux guru but would like some help.
we have a website. www.test.com
there is a sub folder containing access to staff login page.
http:\\test.com\staff\
I have now set this up with a ssl certificate so now we have
https:\\staff.test.com
I need to either block access directly to the url http:\\test.com\staff\
or redirect back to https:\\staff.test.com (which ever is easiest )
I tried a Virtualhost entry in my apache config file but it doesnt seem to like the subfolder. (I also need to redirect http:\\staff.test.com to https:\\staff.test.com this bit seems to be working details below)
I tried this:
# the one needs to redirect http://test.com/staff to https://staff.test.com - not working?
<VirtualHost *:80>
ServerName www.test.com/staff
ServerAlias https://staff.test.com http://test.com/staff
Redirect / https://staff.test.com/
</VirtualHost>
#This one below works - it redirect http://staff.test.com to https://staff.test.com
<VirtualHost *:80>
ServerName http://staff.test.com
ServerAlias https://staff.test.com http://staff.test.com
Redirect / https://staff.test.com/
</VirtualHost>
Any help would be appeciated...
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
ASKER
Now working all ok ....