2011-12-15 2 views
2

Я хотел бы установить блог Wordpress, связанный с моим доменом. Я запускаю приложение Ruby on Rails в этом домене, поэтому я знаю, что самая простая задача - создать субдомен для блога. Тем не менее, я хотел бы держать все под одной крышей.Возможно ли, что Rails mask blog.mydomain.com как mydomain.com/blog?

Как я могу использовать Rails/Rack для обслуживания blog.mydomain.com при переходе на mydomain.com/blog? Моя первая мысль заключалась в том, чтобы выполнить какую-то маску или очистить другой домен и представить HTML как исходящий из/блог.

Приложение работает на Heroku, и я уверен, что я позабочусь об этом сервере Apache с файлом .htaccess (аналогично тому, что делает Wordpress с permalinks), но я не уверен, как выполните это с помощью инструментов, которые у меня есть.

Спасибо.

ответ

4

Вы можете использовать rack-rewrite для перенаправления запросов на mydomain.com/blog на номер blog.mydomain.com.

+0

Большое спасибо. Я посмотрю! –

+0

rack-rewrite кажется отличным инструментом, и я буду использовать его для других задач, но он не делает именно то, что я хотел бы. Единственный способ связать mydomain.com/blog с blog.mydomain.com с переустановкой в ​​стойке - через 301, который я бы предпочел не делать. Я бы хотел, чтобы блог использовал wordpress на php-узле под доменом blog.mydomain.com, но мне кажется, что мой блог не находится на субдомене, а на mydomain.com/blog. Возможно, это невозможно, или мне что-то не хватает о перезаписи? –

+0

@JonMahones Любая удача с этим? – Trip

Смежные вопросы