Я работаю над многоуровневой настройкой drupal7 на основе подкаталогов, где example.com используется для основного сайта, а example.com/subsite - это еще одна отдельная установка drupal , subsite - это символическая ссылка, расположенная в корневом каталоге, а также указывающая на корневой каталог, чтобы предоставить дочерний доступ к файлам drupal.redirect/подкаталог в/symlink/подкаталог где/symlink указывает на/
Теперь мне нужно сделать статический контент доступным через example.com/subsite/static, поэтому я создал каталог, статический в корневом каталоге. что все работает нормально.
проблема в том, что example.com/static теперь также доступен, и я хочу предотвратить это.
Я попытался перенаправить все запросы в/static/subsite/static, что привело к непоследовательному поведению и перенаправлению циклов.
структура каталогов:
/
/{various drupal directories}
/subsite ->/
/static
переписывают правило:
RewriteRule ^/static/(.*)$ /subsite/static/$1 [R,L]
ТНХ заранее
я буду запускать некоторые тесты и даст вам знать то, ТНХ – electrophanteau
сожалению ваше решение является причиной перенаправления петли тоже я был в состоянии решить проблема, исключив правило перезаписи из запросов, которые включают дочерний узел – electrophanteau