我最近抓住一个主机,首先在我的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或服务器,以便通过您自己的方式获取服务器的所有配置 –