Hi Ossama,
Take a look here:
http://blog.walterebert.com/using-pretty-urls-in-concrete5-with-cherokee
Good luck,
Walter
On Tue, 2009-10-06 at 23:15 -0700, Ossama Khayat wrote:
> Hi,
>
> I've been trying to use Redirection Handler with a local install of Concrete5
> CMS (concrete5.org), which is a great CMS btw ;-)
>
> The rule is a very simple one, main to remove the index.php from the URL.
>
> <IfModule mod_rewrite.c>
> RewriteEngine On
> RewriteBase /awqaf/
>
> RewriteCond %{REQUEST_FILENAME} !-f
> RewriteCond %{REQUEST_FILENAME} !-d
>
> RewriteRule ^(.*)$ index.php/$1 [L]
> </IfModule>
>
> I used cherokee-admin and did the following steps:
> 1. Edit the default virtual host
> 2. Add a new 'directory' rule with the value /awqaf
> 3. Used the Redirection Handler
> 4. In the Rule List I have:
> + Type: Internal
> + Regular Expression: (\.+)$
> + Substitution: index.php/$1/
>
> Saved and restarted, and now I get a 500 Internal Server Error. Here is the
> config file lines:
>
> vserver!10!nick = default
> vserver!10!rule!700!encoder!deflate = 0
> vserver!10!rule!700!encoder!gzip = 0
> vserver!10!rule!700!handler = redir
> vserver!10!rule!700!handler!rewrite!1!regex = (\.+)$
> vserver!10!rule!700!handler!rewrite!1!show = 0
> vserver!10!rule!700!handler!rewrite!1!substring = index.php/$1/
> vserver!10!rule!700!match = directory
> vserver!10!rule!700!match!directory = /awqaf
> vserver!10!rule!700!no_log = 0
> vserver!10!rule!700!only_secure = 0
>
> Using Cherokee 0.99.22 on Debian Squeeze (testing). I tested this with
> 0.99.24 without success.
>
> The documentation example really isn't clear at all.
>
>
>
> _______________________________________________
> Cherokee mailing list
> [email protected]
> http://lists.octality.com/listinfo/cherokee
_______________________________________________
Cherokee mailing list
[email protected]
http://lists.octality.com/listinfo/cherokee