打开任何网页时,我的域名后面都带有index.php

时间:2019-06-10 19:58:31

标签: php wordpress amazon-web-services

我正在使用wordpress开发基于Ec2 instence的网站。我的问题是index.php,后面是我的所有页面。

因此,如果我的页面是xyz并打开了它,则它将以abc.com/index.php/xyz/打开,而它应以abc.com/xyz /

打开

我没有使用任何固定链接。我试图更改和删除perma链接中的index.php。它将停止工作。我所有的文件都在根目录中。请解决我的问题。

如何使它直接作为abc.com/xyz/使用?

1 个答案:

答案 0 :(得分:0)

您可能未启用mod_rewrite(如果使用的是Apache)。登录到您的EC2实例,运行sudo a2enmod rewrite,然后重新启动apache sudo service apache2 restart。确保在Wordpress中更新您的Permalink Settings。在那之后应该可以工作。

这个问题也已经在Stack Overflow上问过很多遍了-请下次try searching