我使用Bluehost为我的客户托管网站两年,该网站之前运行完美,直到导致Bluehost暂停我的帐户的结算问题。无论如何,计费问题已经解决,服务器又回来了!
但是,由于mod_rewrite
无效,网站已关闭。我已经联系Bluehost客户服务人员5次,他们的回答是相同的“.htaccess已启用,这是编码问题,您应该联系您的开发人员,我们不支持编码部分。”
即使我解释说我是开发人员,我百分之百肯定这是一个服务器问题,但每次都会从聊天中退出。
我已经测试了代码,我很确定它是正确的。但是我仍然需要别人的帮助才能让Bluehost员工知道代码是否正确。
服务器上只有两个文件:
的.htaccess
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^ index.php [L]
</IfModule>
的index.php
hello
无论我要求什么 - example.com/foo - example.com/bar
网页应显示hello
而不是404页。
上面的代码是否正确?