Hi Taher,

When I dont' use any handler it still does not work.
I used the wordpress website to create this virtual host, but want to 
add an extra virtual/alias called /torrent which also hosts php files.

This is my config:

vserver!20!match!domain!1 = www.pcintelligence.nl
vserver!20!nick = www.pcintelligence.nl
vserver!20!rule!600!disabled = 0
vserver!20!rule!600!document_root = 
/var/www/www.pcintelligence.nl/torrent/html
vserver!20!rule!600!handler = common
vserver!20!rule!600!match = directory
vserver!20!rule!600!match!directory = /torrent
vserver!20!rule!600!match!final = 0
vserver!20!rule!600!no_log = 0
vserver!20!rule!600!only_secure = 0
vserver!20!rule!500!disabled = 0
vserver!20!rule!500!encoder!gzip = 1
vserver!20!rule!500!handler = fcgi
vserver!20!rule!500!handler!balancer = round_robin
vserver!20!rule!500!handler!balancer!source!1 = 1
vserver!20!rule!500!handler!error_handler = 1
vserver!20!rule!500!match = extensions
vserver!20!rule!500!match!extensions = php
vserver!20!rule!500!match!final = 0
vserver!20!rule!500!timeout = 30
vserver!20!rule!400!disabled = 0
vserver!20!rule!400!handler = file
vserver!20!rule!400!match = fullpath
vserver!20!rule!400!match!final = 1
vserver!20!rule!400!match!fullpath!1 = /favicon.ico
vserver!20!rule!400!match!fullpath!2 = /robots.txt
vserver!20!rule!400!match!fullpath!3 = /crossdomain.xml
vserver!20!rule!300!disabled = 0
vserver!20!rule!300!handler = redir
vserver!20!rule!300!handler!rewrite!1!regex = (.*)/
vserver!20!rule!300!handler!rewrite!1!show = 0
vserver!20!rule!300!handler!rewrite!1!substring = $1/index.php
vserver!20!rule!300!match = fullpath
vserver!20!rule!300!match!final = 1
vserver!20!rule!300!match!fullpath!1 = /
vserver!20!rule!300!match!fullpath!2 = /wp-admin/
vserver!20!rule!200!disabled = 0
vserver!20!rule!200!handler = file
vserver!20!rule!200!handler!iocache = 1
vserver!20!rule!200!match = exists
vserver!20!rule!200!match!final = 1
vserver!20!rule!200!match!iocache = 1
vserver!20!rule!200!match!match_any = 1
vserver!20!rule!200!match!match_only_files = 1
vserver!20!rule!100!disabled = 0
vserver!20!rule!100!handler = redir
vserver!20!rule!100!handler!rewrite!1!regex = /(.+)
vserver!20!rule!100!handler!rewrite!1!show = 0
vserver!20!rule!100!handler!rewrite!1!substring = /index.php?/$1
vserver!20!rule!100!match = default
vserver!20!rule!100!match!final = 1
vserver!20!ssl_certificate_file = 
/etc/pki/tls/certs/www.pcintelligence.nl.pem
vserver!20!ssl_certificate_key_file = /

Kind regards,

Michiel

On 2/25/10 9:32 PM, Taher Shihadeh wrote:
> Hi Michiel.
>
> You don't need to configure any handler for that rule. Being a non-final
> directory rule, the specified document root will be read and the
> evaluation will continue.
> You get to the PHP rule, which then knows how to handle the php
> extension, and the evaluation proceeds until you get to a final rule.
>
> Here you have a very basic (working) configuration file to demonstrate
> the concept.
> Unless I'm missing the point, of course.
>
> Good luck! :)
>
> Michiel van Es wrote:
>> Hi Taher,
>>
>> Yes I have seen the basic steps, it is a non final folder, it is above
>> of the php extension.
>> It is offering me when I go to /torrent/ a 403 or when I go to
>> /torrent/index.php a download file.
>> I am sorry but I could not find the solution at one of your screencasts.
>>
>> For example what kind of handle should I take? I can not find that on
>> the screencast.
>>
>> Kind regards,
>>
>> Michiel
>
_______________________________________________
Cherokee mailing list
[email protected]
http://lists.octality.com/listinfo/cherokee

Reply via email to