I have searching for removing index.php from urls. I did what many web sites say. But I still get 404 error. I think that error would not be showed if I did not use multilanguage web site. I am using Joomla 3.3.3. All the examples are for single language site. But my site has at least two languages.
My home page address is like
http://www.example.com/index.php/en/
When I enable "use mod_rewrite" and change htaccess.txt
to .htaccess
, yes, index.php
goes away.
http://www.example.com/en/
But I see 404 error now.
I also enabled "Remove language code" option in language filter plug-in.
A part of configuration.php
...
public $sef = '1';
public $sef_rewrite = '1';
public $sef_suffix = '0';
public $unicodeslugs = '0';
...
If I type http://www.example.com into the address bar, homepage loads. But if I click on a menu item in order to read an article 404 page shows.
What are your suggestions?