Я перемещаю клиентский сайт с VPS в общую среду на GoDaddy (Linux, C-Panel), и кажется, что mod_rewrite и fallbackresource борются друг с другом.Я не видел такого поведения и не вносил никаких изменений в файл htaccess.
На этом сайте есть несколько основных разделов, которые являются статическими (физические URL-адреса с «настоящими файлами»), а mod_rewrite удаляет index.php изURL.Другие разделы сайта полностью управляются базой данных, поэтому fallbackresource проверяет базу данных и включает в себя правильный скрипт для URL (или запускает 404, если ничего не найдено).
Все было в порядке на VPS - mod_rewrite занялЗабота о физических URL-адресах и, если таковые не были найдены, резервный ресурс вступает во владение.
Если я закомментирую язык mod_rewrite, разделы fallbackresource будут работать нормально, а статический физический URL-адрес - нет.Есть предложения?
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^[^.]+$ index.php [L]
</IfModule>
FallbackResource /includes/fallback.php