недавно перешел с PHP на Rails Passenger. Не удается перенаправить index.php в / - PullRequest
0 голосов
/ 26 июля 2011

Rails 3 на phusion пассажир с apache на сервере разработки в routs.rb

match "/index.php" => redirect("/")

работает нормально.В производственном процессе он выдает 404 и его страницу Apache 404, а не страницу Rails 404. Взял DirectoryIndex из httpd.conf и .htaccess.Если вы сделаете редирект, такой как /sub/index.php, он отлично работает, но не в корне.

Кто-нибудь знает, в чем может быть проблема или как ее обойти?Я боюсь, что люди добавили в закладки index.php

1 Ответ

0 голосов
/ 26 июля 2011

Вместо перенаправления, работает ли оно, если вы просто указываете index.php прямо на корневой контроллер / действие?

match "/index.php" => "welcome#index"
...