2015-08-31 64 views
0

我在我的應用設置中將我的域名「domain.com」添加爲網站網址。當我嘗試通過登錄到「domain.com」來使用我的網站時,facebook功能正常工作。然而,在登錄到「www.domain.com」時,Facebook的返回以下錯誤:Facebook應用網站平臺URL

Given URL is not allowed by the Application configuration: One or more of the 
given URLs is not allowed by the App's settings. It must match the Website URL 
or Canvas URL, or the domain must be a subdomain of one of the App's domains. 
+1

你可以嘗試添加WWW版本到有效的OAuth重定向URI的任何用戶,下狀態 - >應用程序儀表板中的高級。但是,也許您應該寧願將您的網站的www版本自動重定向到非www版本(反之亦然) - 這通常是建議的,就SEO而言也是如此(避免「重複的內容」)。 – CBroe

回答

0

至於建議,解決這個問題是到domain.com版本重定向到www.domain.com以避免這種重複問題。爲了在.htaccess文件要做到這一點,加入以下:

RewriteEngine On 
RewriteBase/
RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC] 
RewriteRule ^(.*)$ http://%1/$1 [R=301,L] 

這種重定向是去domain.comwww.domain.com

相關問題