我已在AWS(EC2和RDS-Mysql服务器)上转移了一个wordpress网站。 DNS已在Route53中设置。
wordpress文件位于目录下:
/var/www/html
并且在RDS上导入了mysql数据库。主页看起来不错,但是当我点击其他页面时,它会显示“404 not found”错误。我修改了/etc/httpd/conf/httpd.conf文件以允许WordPress使用永久链接:
<Directory "/var/www/html">
AllowOverride All
我还检查了传输文件的大小,它们看起来和主文件一样。
任何帮助都将不胜感激。
答案 0 :(得分:0)
尝试按照以下步骤操作:
在WordPress信息中心中,转到设置&gt;固定链接
无需更改任何内容,请单击“保存”按钮
然后尝试点击内页,它应该加载正常。
为什么会这样?更改服务器时,路径和URL将更改。当您保存永久链接设置时,WordPress将更新其重写规则,因此它将正常工作。