abhaypradhan (abhaypradhan) wrote in lj_dev,

different ljconfig.pl for apache-ssl


I apologize if this is the wrong place for this post, but this is what I need to do.

External access to our company's intranet is through https and through redirection. basically, from the internet, the user types in


which the IIS server changes to

https://blog/blog (don't ask me why they have this setup) .. grabs the content and displays it to the outside user.

so now, I am in a quandary.

I want normal users (in the intranet) to be able to access http://blog and the users accessing from the extranet to be able to access https://blog/blog

so what's the best way to do this?

Here is what I have done so far.

a) created a subdirectory (/home/lj/blog) and symlinked (/home/lj to /home/lj/blog) except ljconfig.pl
b) pointed /etc/apache-ssl/httpd.conf
i) the document root to be /home/lj/blog
ii) PERLSETEV LJHOME /home/lj/blog
c) changed /home/lj/blog/ljconfig.pl so that the $SITE variable is https://blog/blog

basically what i want is that /home/lj be served by apache-perl and /home/lj/blog be served by apache-ssl

when i try all this, unfortunately, I get the following error in /var/log/apache-ssl/error.log

cannot find /home/lj/blog/htdocs/blog

i must be making a stupid mistake.. but am i wrong in thinking the above will work?

is there a better/easier way to do this? basically have 2 ljconfig.pl and make apache-perl read one and apache-ssl read the other?

  • Post a new comment


    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

  • 1 comment