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