Forum

Problems with Joomla

Arne
14 December 2015, 23:14
Hello,
I am using Joomla 3.4.5 with Hiawatha 9.13 on an OpenSuse42.1-Server.

I had the problem, that I got an 404-Error on all pages except the mainpage. /index.php was no problem, but for example /index.php/forum didn't work.
I used the URL rewrite rules from this page: https://www.hiawatha-webserver.org/howto/url_rewrite_rules
I resolved the problem when I used this rules I found in the Internet:
UrlToolkit {
ToolkitID = joomla
Match ^/(administrator)/ Exit
Match mosConfig_[a-zA-Z_]{1,21}(=|\%3D) DenyAccess
Match base64_encode.*\(.*\) DenyAccess
Match (\<|%3C).*script.*(\>|%3E) DenyAccess
Match GLOBALS(=|\[|\%[0-9A-Z]{0,2}) DenyAccess
Match _REQUEST(=|\[|\%[0-9A-Z]{0,2}) DenyAccess
RequestURI exists Return
Match .* Rewrite /index.php
}

Now I don't get an 404-Error on pages like /index.php/forum. But I have a secound problem and I don't know it's in association with the first:

If I wan to edit an article (with the built-in Joomla-editor) from the frontend, the editor only works on the main-page (again the URL /index.php or /). On all the other pages the article is shown without any editor. The URL for the editor looks like this: http://acc:83/index.php/test?view=form&layout=edit&a_id=1&return=[...] (or http://acc:83/test/[...]). With the Apache-Server I had no problems with Joomla.

Do you know what I am doing wrong?
Thank you!
Hugo Leisink
14 December 2015, 23:38
Try
EnablePathInfo = yes
Arne
14 December 2015, 23:43
Hi, thanks for your answer! It doesn't worked with this configuration:
VirtualHost {
RequiredBinding = port82
Hostname = [...]
WebsiteRoot = [...]
StartFile = index.php
TimeForCGI = 10
UseFastCGI = PHP5
UseToolkit = joomla
HTTPAuthToCGI = yes
EnablePathInfo = yes
}
Hugo Leisink
15 December 2015, 08:30
Hmm, than I don't know what goes wrong. I don't know Joomla very well.
This topic has been closed.