mod_rewrite с завершающей косой чертой прерывает пути CSS / IMG / SCRIPTS

Я пытаюсь сделать mod_rewrite первой строкой подкаталога из url-адреса, чтобы создать такую ​​же функциональность, как 'jsfiddle.net сохранил URL-адреса внутри класса / db. Скрипт работает нормально и выполняет перезапись.

например. of url

http://jsfiddle.net/RyEue/

Это работает нормально (загружает все css, скрипты и т. д.):

http://www.domain.com/787HHJ2

Это то, что я использовал в прошлом, и это помогает.

Проблема в том, что когда URL заканчивается последней косой чертой, сценарий, css и др. свободный путь.

http://www.domain.com/787HHJ2/

сценарий перезаписи:

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]

Не уверен, связано ли это с Rewritebase, я пробовал несколько способов.

PS. Я безуспешно пробовал устанавливать абсолютные пути (например, src = "/ img / theimage.jpg").

5
задан Codex73 23 July 2011 в 16:12
поделиться