Sunucu B.Koşu Rails + Yolcu + Bir alt dizinden mi geliyorsunuz? tamam ...
Yani kurulum bu sanal konak için /rails
üzerindeki tüm trafiği proxy'lerin bir sunucu A ve çoğunda işler. link_to
bozuktur ve 'un aksine URL'leri /users
olarak üretir, ancak bu konuda çalışabilirim.
config.action_controller.relative_url_root
değerini /rails
olarak ayarladıysam, rotalarım işe yarıyor, tüm düzenleme yollarını HARİÇ TUTUN. Çıplak URL’yi işaret ediyorlar. Sunucu B'yi bir alt dizinde çalışıp çalışmadığını ve bağlantıları ve rotaları doğru bir şekilde oluşturduğunu anlamak için düzgün bir şekilde nasıl yapılandırabilirim?
<VirtualHost *:80>
ServerName http://ec2-url.compute-1.amazonaws.com/
SetEnv RDS_HOSTNAME "mydb..."
SetEnv RAILS_RELATIVE_URL_ROOT "/rails"
DocumentRoot /home/ubuntu/myapp/public
RailsEnv staging
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/app.log combined
PassengerLogLevel 3
<Directory "/home/ubuntu/myapp/public">
Options FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
Options -MultiViews
Require all granted
</Directory>
</VirtualHost>
Sana senin routes.rb
paylaşıyorsanız
kullandığınız rayların hangi sürümü:
application_controller.rb
Şimdi
, bu yöntemi ekleyin? – johnsorrentinoOmniAuth.config.full_host = 'http://myfullurl/subdir'
Soruya eklendi. –