我最近抓住一個主機,首先在我的htdocs根目錄中有一個index2.html,這是默認索引,我沒有刪除,直到我安裝了wordpress在那根。然後WordPress將會由httaccess文件與以下代碼這是正常的:?在我的wordpress網站索引url中有「/?i = 2」
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
現在我認識到,有時有/ I = 1或/我在一般的url = 2,例如,wordpresssite.com /?我= 2 這是一個問題,因爲我正在使用一些廣告單元系統,並且將我的網站網址提供給系統,但看起來廣告系統有時會重新定向到「wordpresswebsite.com/?i=2 「網址,它不匹配我之前輸入的網址(wordpresswebsite.com),所以它不會工作。
現在我刪除了index2.html,但問題仍然存在。 這個?i = 1或2是關於PHP GET參數的,但是這個參數將如何顯示。
,我也面臨着同樣的問題,請及時通知,如果你找到任何解決辦法.... –
@jatinvermaI發現,這是由於主機提供商配置,以防止機器人的風險......最好的解決方案是將您的主機或服務器計劃更改爲專用VPS或服務器,以便通過您自己的方式獲取服務器的所有配置 –