Share » Forums » Install & configuration » RewriteRules for hostname-based site...

RewriteRules for hostname-based site access

RewriteRules for hostname-based site access

Saturday 23 September 2006 2:06:04 am - 4 replies

Author Message

David Hupp

Saturday 23 September 2006 2:25:24 am

One other thing...

If I change the last line of the .htaccess to

RewriteRule .* index.php

then the URL works without the 'index.php' part, except that all of the static content (i.e. theme images, stylesheets, etc.) is then also passed to eZ publish, rather than being served statically, and I get a kernel (20) error since it doesn't exist in eZ publish.

Andrew K

Monday 25 September 2006 2:25:07 pm

This appears to be the same error you get when you go to www.site.com/index.php and not www.site.com/index.php/

From what I've been reading it seems that Apache2 is what's making things difficult on us. I'm having the same problem as you are.

Can anyone help?

--Andrew

David Hupp

Wednesday 27 September 2006 12:59:52 am

I am running Apache 1.3.33 with PHP 4.4.2, loaded as an Apache module. I don't exactly understand what you're suggesting with http://domain.tld/index.php/ versus http://domain.tld/index.php. Both of those work for me now (without the RewriteRule); I am trying to have neither, i.e. http://domain.tld/.

Andrew K

Wednesday 27 September 2006 7:13:45 am

Hmm... Well I guess I was wrong. I'm getting the kernel (20) error if I don't use the trailing slash on index.php. I figured that the rewrite rule wasn't putting the trailing slash in, which was why you got that error 20.

Sorry about that. I'm sure someone can help us out with this.

--Andrew

You must be logged in to post messages in this topic!

36 542 Users on board!

Forums menu