Преминах на Ruby on Rails и текущият ми проблем е да пренасоча старото съдържание като XXX/dummy.html
или XXX/dummy.php
в RoR.
Какво точно е най-доброто решение за
- изолирано съдържание (
XXX/onlyinstance.html
) - съдържание, което има вътрешна структура като
XXX/dummy1.html
,XXX/dummy2.html
http://guides.rubyonrails.org/routing.html не обяснява как да мигрирате стар съдържание.
Забележка: Промяната на старите връзки НЕ е опция. Уебсайтът е хостван, не е мой собствен сървър. Тъй като домейнът не е променен, решението за пренасочването му изглежда ненужно...би трябвало да има по-добро решение.
РЕДАКТИРАНЕ: Открих, че най-доброто решение всъщност е пренасочването му по начина, описан от weppos.
Така че добавете файл .htaccess в публичната директория и пишете
RewriteEngine на
Постоянно пренасочване /XXX.php http://XYZ/XXX
По някаква причина RoR не прие пренасочване в routes.rb... докато .html/.xml всичко върви добре, .php не функционира. Не разбрах защо. Тъй като отговорът на weppos беше най-добрият, ще му дам награда от 50 точки, но тъй като и другите отговори са валидни, ще гласувам за тях. Благодаря на всички ви