TYPO3Buddy
TYPO3Buddy is on FacebookTYPO3Buddy is on Twitter
menu

RealURL

The TYPOBuddy website uses the RealURL extension. The RealURL extension provides nice, readable urls. Instead of "http://www.site.com/index.php?id=19" you'll see a url like "http://www.site.com/extensions/realurl/".

Download and install the RealURL extension. We assume you know how to do this, otherwise look at the instructions for the Templavoila extension.

Requirements

Your Apache web server needs to have "mod_rewrite" installed and enabled. Furthermore, either your virtual host configuration or your .htaccess file needs to contain the following lines:

RewriteEngine On
RewriteRule ^typo3$ - [L]
RewriteRule ^typo3/.*$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule .* index.php

RealURL needs 3 lines of typoscript to work. Don't forget the trailing slash in the base url. Put these lines in the main typoscript template, above the page = PAGE line:

config.baseURL = www.yourdomain.com
config.simulateStaticDocuments = 0
config.tx_realurl_enable = 1

Having all this in place, clear the TYPO3 cache and restart your browser.

The TYPO3Buddy website is a tutorial to rebuild the TYPO3Buddy website from scratch. You can choose from a TYPO3 Fluid tutorial and a TYPO3 Templavoila tutorial. You'll build TYPO3 websites like you've done so for years!