Отключить Ruby on Rails, правильно проиндексировать в default.php - PullRequest
1 голос
/ 17 июня 2011

Я переписал сайт для клиента на PHP, а его предыдущий сайт был написан на Ruby on Rails. Я очень незнаком с Ruby / Rails, поэтому не знаю точно, как заменить предыдущий сайт на их хосте. Я добавил «DirectoryIndex index.php» в файл .htaccess, но, похоже, он не работает. Сайт будет правильно проиндексирован в index.html, но мне нужно разобрать PHP. Хост сайта - HostingRails, поэтому у меня нет доступа к файлу httpd.conf.

Итак, мой вопрос: как отключить старый сайт Ruby и заставить сайт правильно индексировать файл index.php? Было бы приемлемо оставить Ruby на сайте и просто заставить его правильно индексировать файлы PHP.

Большое спасибо. Этот сайт отличный ресурс.

1 Ответ

0 голосов
/ 17 июня 2011

Проверьте конфигурацию apache и убедитесь, что файлам .htaccess разрешено переопределять значения по умолчанию.Также посмотрите в vhost для определенного домена.Если у вас есть строка с надписью «AllowOverride None» или что-то подобное, это хорошее место, чтобы начать расследование, так как это заставляет apache игнорировать директивы .htaccess.Также убедитесь, что модуль PHP включен для apache, и вы можете рассмотреть возможность отключения любого модуля ruby ​​и увидеть, какие ошибки создаются, это может дать вам представление о том, мешал ли ruby ​​запросу.

...