Hi all,
I have switched hosts and the new server seems to have problems with .htaccess, being a weekend and all I can’t seem to get this clarified. Basically, if I have my .htacess uploaded I get the following error message:
Internal Server Error, this is an error with your script, check your error log for more information.
However, I can remove it and there error goes but I obviously can’t have SEF URLs enabled.
Short term, is there any way to have SEF enabled without having .htacess
Thanks
You might try removing the zlib compression lines as some hosts have trouble with them.
it ssems your server hasent modrebrite enabled
tell to us
Hi all,
I changed from an Apache1/PHP4 to an Apache/2.0.54 (Debian GNU/Linux) PHP/5.2.1 with Suhosin-Patch DAV/2.
modx 0.9.5 with TinyMCE 2.1.0 and Ditto 2.
After changing FURL doesn’t work (before does w/o problems). mod_rewrite is loaded, AllowOverride All is set.
Use friendly URL : Yes
Prefix for friendly URL : Blank
Suffix for friendly URL : .html
Use friendly Aliases : Yes
Use friendly Aliases Path : Yes
Allow Duplicate Alias : Yes
Automatically generate Aliases : No
htaccess is the standard file delivered with modx and YES it’s renamed to correct file name (see above: before changing it worked).
The hosts support said that the syntax of the htaccess isn’t correct. I should check it. Should be a problem with Apache 2.
What happens: home page loads correct. I see in browser’s status line the FURL to a sub-page with full path www.domain.de/folder1/folder2/page-alias.html
When I click the link the URL is correct in address field but a 403 error occurs.
Any ideas? Thx.
EDIT: I checked the error log. There was a line
... Permission denied: cannot read directory for multi: ...
I set this line at first in htaccess and now it works!
Options +ExecCGI +FollowSymLinks -Indexes -MultiViews