Привет Я ищу некоторую помощь с правильным использованием правила перезаписи для mod_rewrite с моим приложением. У меня есть несколько доменов, указывающих на одну и ту же файловую структуру на моем сервере, поскольку я использую собственный скрипт php для отображения правильного содержимого для каждого домена.Отображение нескольких доменов/мультисайтовых файлов с использованием modrewrite
Теперь я хочу, чтобы иметь возможность отобразить часть файловой структуры, которая не указывает на скрипт, так что я могу иметь файлы, доставляемые через более короткий проще получить доступ путь к файлу HTAccess
Так что я хочу использовать domain.com/file/example.jpg
вместо domain.com/file/specific_folder_for_this_domain/example.jpg
Я попытался это до сих пор не повезло
RewriteRule ^file/(.*)$ file/%{HTTP_HOST}/$1 [L]
Когда я смотрел журнал mod_rewrite на моем тестовом сервере, я нашел, что это был цикл по переменной% {} HTTP_HOST по какой-то причине и в ternal paths to files выглядели примерно как /home/www/domain.com/file/domain.com/domain.com/domain.com/domain.com/example.jpg
, который, очевидно, не существует нигде на моем сервере, поэтому регистрируются 500 ошибок. Кто-нибудь знает, как правильно настроить такое сопоставление доменов?