Go Premium for a chance to win a PS4. Enter to Win

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 332
  • Last Modified:

Apache Alias to a file inside a VHost

I'm trying to setup z-push which requires an alias /Microsoft-Server-Activesync that points to a file index.php in another directory outside of the VHost location. To test I setup a file in the same path and created the following
Alias /info /var/www/z-push/info.php
<Directory "/usr/share/z-push/">
    Options -Indexes
    AllowOverride None
    Order allow,deny
    allow from all
</Directory>

Open in new window

which doesn't work, but if I change the Alias to this
Alias /info.php /var/www/z-push/info.php

Open in new window

I can access it at the url example.com/info.php. Except I need to be able to have example.com/info for the ActiveSync stuff to work.

I assume I can fix this with a RewriteRule but I'm not having any luck with that.

Thanks.
0
coanda
Asked:
coanda
  • 2
1 Solution
 
Maciej SsysadminCommented:
Your first alias should work as you expect.
Check your configuration - in alias command you are referring to /var/www/z-push, but below - in Directory section you are referring to /usr/share/z-push. Maybe there are some permission issues because of this?
0
 
coandaAuthor Commented:
0
 
coandaAuthor Commented:
Correct response received in alternate location.
0

Featured Post

Free Tool: Port Scanner

Check which ports are open to the outside world. Helps make sure that your firewall rules are working as intended.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now