2

似乎request.refererrequest.env['HTTP_REFERER']没有在我的设置中提供正确的引用。推荐人始终是我的应用程序的主机(http://mydomain.tld)。根据我之前的页面,我希望有一个不同的引用者,例如http://mydomain.tld/tasks/1http://mydomain.tld/tasks

这是我的虚拟主机设置:

<VirtualHost *:80>
 ServerName referer
 RailsEnv development

 DocumentRoot /var/www/referer/public
 <Directory /var/www/referer/public>
   Options None
   AllowOverride None
   Order deny,allow
   Allow from all
 </Directory>

# passenger.conf
<IfModule mod_passenger.c>
 PassengerRoot /usr/local/rvm/gems/ruby-1.9.3-p125/gems/passenger-3.0.11
 PassengerRuby /usr/local/rvm/wrappers/ruby-1.9.3-p125/ruby
</IfModule>

# passenger.load
LoadModule passenger_module /usr/local/rvm/gems/ruby-1.9.3-p125/gems/passenger-3.0.11/ext/apache2/mod_passenger.so

我正在使用带有乘客 rvm 的 apache。我的设置有问题吗?

4

1 回答 1

1

啊,我的错。我安装了一个新的浏览器插件Script no。这就是我的推荐人未设置的原因......

于 2012-04-26T13:31:59.997 回答