将 openx 部署到 ruby on Rails 应用程序中
我正在尝试将 openx
集成到 Ruby on Rails 2
应用程序中,并将 Rails 应用程序部署在服务器的根目录上,例如 'http:// /mydomain.com/'
所以我将 openx
文件夹放在 public
中,以便它加载到 ' http://mydomain.com/openx/www/admin/'
但是我收到此错误
No route matches "/openx/www/admin/"
我应该在 routes.rb
文件中添加自定义路由吗?
I'm trying to integrate openx
into an Ruby on Rails 2
application and I'm deploying my rails application on the root of my server like 'http://mydomain.com/'
so i put the openx
folder in the public
so it'd load in 'http://mydomain.com/openx/www/admin/'
hut i'm getting this error
No route matches "/openx/www/admin/"
Should i add a custom route on my routes.rb
file?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
无论如何,我建议设置虚拟主机,以便您可以让 oxadmin.mydomain.com 转到 /path/to/openx/www/admin 并让 oxdelivery.mydomain.com 转到 /path/to/openx/www /delivery 和 oximages.mydomain.com 转到 /path/to/openx/www/images
OX 的设计是为了让所有应该公开的文件都在“www”文件夹中 - 像上面那样设置只保留www 文件公开可用,同时还分隔您的管理、交付和图像域
No matter what, I'd suggest setting up vhosts so that you can have oxadmin.mydomain.com go to /path/to/openx/www/admin and have oxdelivery.mydomain.com go to /path/to/openx/www/delivery and oximages.mydomain.com go to /path/to/openx/www/images
OX was designed so all files which should be public are in the 'www' folder - setting it up like above keeps only the www files publicly available while also separating your admin, delivery, and image domains