URL rewriting et public_html

En voulant tester typo 3 dans publi_html, je suis tombé sur :

Internal Server Error

Examen des log du serveur :

RewriteEngine

Invalid command 'RewriteEngine', perhaps misspelled or defined by a module not included in the server configuration, referer: http://localhost/~michel/

Le module rewrite n’est pas installé !

En root : a2enmod rewrite

Autre problème: les autorisations

/home/michel/public_html/testRewriting/.htaccess: Options not allowed here

modifier userdir.conf

<IfModule mod_userdir.c> 
	UserDir public_html 
	UserDir disabled root 

	<Directory /home/*/public_html> 
		AllowOverride all 
		##### FileInfo AuthConfig Limit Indexes 
		Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec 
		<Limit GET POST OPTIONS> 
			Require all granted 
		</Limit> 
		<LimitExcept GET POST OPTIONS> 
			Require all denied 
		</LimitExcept> 
	</Directory> 
</IfModule>

Cela ne donne pas d’erreur mais ne fonctionne toujours pas !

précisez le chemin de base dans .htaccess

Options +FollowSymlinks 
RewriteEngine On 
RewriteBase /~michel/testRewriting/ 
RewriteRule ^foo.html$ test.html [L]