Что ж, вы можете избежать перенаправления всех вызовов, заканчивающихся на /smilies/happy.gif
, в этот каталог, поэтому не имеет значения, откуда поступил вызов. Это означает, что вы не должны вызывать это в каком-либо другом подкаталоге, но я полагаю, что вы этого не сделаете.
как-то так (догадываюсь здесь, не могу проверить, так что читайте там о написании:)
RewriteRule ^(.*)/images/$(.*) http://static.example.com/smilies/$2 [L,R=301]
в основном вы переписываете все, что имеет '/ images /' в этом статическом адресе, вставляете все, что было после изображений после нового адреса (штука $ 2), а затем указываете, что это последняя команда для анализа (остановки) странные вещи в htaccess) и что вы хотите, чтобы 301 (постоянно перемещенный) код был отправлен.