簡體   English   中英

Request.referer始終指向主機

[英]Request.referer always points to host

似乎request.refererrequest.env['HTTP_REFERER']沒有在我的設置中提供正確的引薦來源。 Referer始終是我的應用程序( http://mydomain.tld )的主機。 我期望基於上一頁的其他http://mydomain.tld/tasks/1例如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

我在apache-rvm中使用apache。 我的設置有問題嗎?

啊,我的壞。 我安裝了新的瀏覽器插件ScriptNo 這就是為什么我的推薦人未設置的原因...

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM