Правило перенаправления Htaccess не работает на сервере Hostgator, тогда как работает на Localhost и других хостах

1

Я написал это правило htaccess, чтобы выполнить мое специальное требование, согласно которому, когда определенный хост попадает в мою основную папку, используйте его ресурсы из другой папки.

Но проблема, с которой я сталкиваюсь, заключается в том, что такое правило работает на всех хостах, включая мой локальный xampp, но не на hostgator. Что я могу сделать, чтобы поддержать хостгатор?

RewriteCond %{HTTP_HOST} ^abc.com$ [NC,OR]
RewriteCond %{HTTP_HOST} ^www.abc.com$
RewriteCond %{REQUEST_URI} !abc/
RewriteRule (.*) /my/customfolder/abcfolder/$1 [L]

Вывод, который я получаю на сервере: 500 Internal Server Error

Я пытался сделать [NC, OR] до [NC], но безуспешно. Любые решения или альтернативы?

  • 0
    У вас включен mod_rewrite на hostgator?
  • 0
    Все остальные правила работают хорошо, кроме этого
Показать ещё 1 комментарий
Теги:
.htaccess
mod-rewrite

1 ответ

Ещё вопросы

Сообщество Overcoder
Наверх
Меню