You would have to use a .htaccess rewrite rule for that, but I’m not savvy enough in regex to write an effective one up 😕.
Update:
Taking a stab at the htaccess file
RewriteEngine on
RewriteCond %{HTTP_HOST} ^localhost$
RewriteCond $1 !^(index\.php|images|css|robots\.txt)
RewriteRule ^cnchs/(.+)/$ /cnchs/index.php/site/$1 [L]
I haven’t tested this, but what it should do is this:
http://localhost/cnchs/archives/ <—points to http://localhost/chnchs/index.php/site/archives/
http://localhost/cnchs/homepage/ <—points to http://localhost/chnchs/index.php/site/homepage/
etc…
In the second line, you need to add any physical folders or files under cnchs. You only need to list the top level folders or the files directly in the cnchs directory, don’t list any subfolders or files in subfolders as it’s not needed.
I’m not sure if this will work, let me know what’s wrong if it doesn’t so I can help you fix it.