最近,我已经成功地将我们的25个网站移到了Google云托管上。
但是今天,在将网站(在以前的托管上可以正常使用)移动到Google云托管之后,我遇到了一个奇怪的问题。 我的WordPress类别突然停止工作,并显示404,我尝试了所有更改永久链接的方法来替换.htaccess,但没有运气。我试图更改权限,但所有操作均无效。
我用WordPress创建了一个新实例,该实例可以很好地处理子类别和后期工作,但可以使用http://0.00.00.00/index.php/front-page/post-url/
这样的index.php(这使我想起了WordPress的yahoo托管问题)。
此问题与我已经在Debain操作系统上的内部服务器上遇到的问题相同。
我需要解决方案,因为我不是服务器管理员,所以如果有人遇到相同的问题或解决方案,那么该怎么办?
答案 0 :(得分:0)
得到一个解决方案,它可以.htaccess Is Not working in Linux(Debian) Apache2
在我的情况下,apache2配置文件的位置是 /etc/apache2/apache2.conf
而我刚将AllowOverride None
替换为AllowOverride All
,然后使用以下命令重新启动apache服务
service apache2 restart
重新启动后,转到WordPress管理员并从永久链接中删除 index.php 。