2017-06-18 108 views
0

我的網站有問題。如果有人能幫助我,我將不勝感激。 所以我有這些奇怪的要求,我的谷歌分析裏面看到帳戶:奇怪的URL請求

https://oddslot.com/?c=node&n=1036682&i=B00B1Q6PQA&x=Roxy_Girls_7_16_Wave_Break

https://oddslot.com/?a=commercial_finance

我的網站比那些結尾的單詞完全不同的,所以這個問題是我怎麼能停止展示這些類型的網址嗎? 我認爲這是一個htaccess問題,但我應該使用哪些代碼重定向到主頁或顯示404找不到頁面? 謝謝大家。

+0

這將是棘手的,因爲他們打你的域名根,然後將查詢字符串參數,使您的服務器顯示默認文件(通常是index.html/index.php),使其成爲一個有效的請求,你能看到這些請求的IP嗎?他們都使用相同的IP還是不同的IP? – Dale

+0

我沒有看到任何IP,只有這些網址。可以添加一些行到htaccess來防止顯示這種類型的字符串? – Oddslot

回答

0

如果沒有查詢字符串的主頁,你可以在你的htaccess使用:

RewriteEngine on 
RewriteCond %{QUERY_STRING} .+ 
RewriteRule ^$ /? [R=301] 
+0

好吧,我明白,但如果我有這樣的網頁呢? https://oddslot.com/tips/?page=2它應該與這些行一起工作? – Oddslot

+0

您只有2個選項:1)表明您希望授權的任何內容或2)表明您希望拒絕的內容。但現在我只阻止了主頁。所以這對你的情況不是問題。 – Croises

+1

完成它。我正在談論的那些網址現在正在重定向到主頁。謝謝。 – Oddslot