2014-10-10 34 views
-1

我們對一些網站使用Imaguard WordPress插件。其中一個網站位於Nginx服務器上,該插件似乎不適用於此。我按照這裏提到的說明:https://wordpress.org/support/topic/nginx-4?replies=9但我仍然無法得到這個插件的工作。Imaguard插件不能與ngnix服務器配合使用

看來,這些說明只適用於我們在一臺服務器上託管多個網站。我們沒有vhost.conf,所以我不知道該代碼添加到Nginx的配置:

if ($http_referer !~* "^http://(.+.)?cupidspulse.com"){ 
    set $rule_0 1$rule_0; 
} 
if ($rule_0 = "1"){ 
    rewrite ^/(.*).(jpg|png|jpeg|gif)$ /show-image/?img=/$1.$2 redirect; 
} 

我應該在哪裏把這個代碼來獲得這個插件的工作?

回答

0

正如您所提供的鏈接所述,如果您未使用多個.conf文件,則應將此代碼放入nginx.conf文件中。

+0

感謝michaelrmcneill爲您的及時答覆。我試過把這段代碼放在nginx.conf中,但是通過添加這段代碼,ngnix不會重新啓動。我想我已經把代碼放在了nginx.conf文件的錯誤位置。請讓我知道添加此代碼的確切位置。 – WpTricks24 2014-10-10 13:10:16

+0

我無法確切地告訴你沒有看到你的nginx.conf文件。上面的代碼也有可能存在語法錯誤。 – michaelrmcneill 2014-10-10 13:16:10

+0

不,我已經從這裏轉換我的htaccess代碼:http://www.anilcetin.com – WpTricks24 2014-10-10 13:18:03

相關問題