The TYPO3 extension RealURL changes generated URLs like "index.php?id=5&L=2" to speaking URLs like "spanish/news/article/". The goal is to deliver URLs which are self explanatory to humans.
To work it needs Apache module mod_rewrite.
Install it in the Extension Manager.
TYPO3 delivers a _.htaccess-file, change it to .htaccess.
In the Root-Setup of your TYPO3 installation put this lines:
config.simulateStaticDocuments = 0 config.baseURL = yourdomain.com config.tx_realurl_enable = 1
The first line deactivitates SimulateStaticDocuments, which has conflicts with RealURL.
The second line must be changed to your domain. The command renders a base href tag in html: . The slash at the end is required
The third line activates RealURL.
Normaly the extension works out of the box. Only special situations needs deeper treatment.