J'essaie de faire en sorte que mod_rewrite la première chaîne de sous-répertoire à partir de l'url afin de créer une fonctionnalité similaire à celle de 'jsfiddle.net saved url's au sein d'une classe/db. Le script fonctionne bien et effectue la réécriture.
par exemple de l'url
http://jsfiddle.net/RyEue/
Cela fonctionne bien (charge toutes les css, scripts, etc.) :
http://www.domain.com/787HHJ2
Voici ce que j'ai utilisé dans le passé et qui fait l'affaire.
Le problème est que lorsque l'URL se termine par une dernière barre oblique, script, css et autres perdent le chemin.
http://www.domain.com/787HHJ2/
réécrire le script :
DirectoryIndex index.php index.html
Options +FollowSymlinks
RewriteEngine On # Turn on the rewriting engine
#RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{QUERY_STRING} !.
RewriteRule ^.+/?$ index.php [QSA,L]
Je ne sais pas si cela a un rapport avec Rewritebase, j'ai essayé plusieurs méthodes.
PS. J'ai essayé de définir des chemins absolus (par exemple src="/img/theimage.jpg") sans succès.