gpt4 book ai didi

WordPress 固定链接已更改,无法访问页面

转载 作者:行者123 更新时间:2023-12-03 07:04:17 29 4
gpt4 key购买 nike

在我的 WordPress 3.5.2 网站的前端,我有三个按钮:主页、博客和示例页面。当我的固定链接设置设置为默认时,我可以访问这三个页面:

Home: http://ec2-xx-xxx-x-xxx.compute-1.amazonaws.com/

Blog: http://ec2-xx-xxx-x-xxx.compute-1.amazonaws.com/?page_id=13

Sample Page:
http://ec2-xx-xxx-x-xxx.compute-1.amazonaws.com/?page_id=2

但是,当我将固定链接设置更改为帖子名称并刷新浏览器时,我无法访问博客页面和示例页面。我收到以下错误:

Blog: http://ec2-xx-xxx-x-xxx.compute-1.amazonaws.com/blog 
Not Found
The requested URL /blog/ was not found on this server.

Sample Page:
http://ec2-xx-xxx-x-xxx.compute-1.amazonaws.com/sample-page/
Not Found
The requested URL /sample-page/ was not found on this server.

在 WordPress 的设置 -> 永久链接设置中,我也收到此消息:

如果您的 .htaccess 文件是可写的,我们可以自动执行此操作,但事实并非如此,因此这些是您应该在 .htaccess 文件中使用的 mod_rewrite 规则。单击该字段,然后按 CTRL + a 选择全部。

当我检查 .htaccess 文件的权限时,我得到了 644,因此我将其更改为 666,并且该消息消失了(我将其更改回 644)

[ec2-user@ip-xx-xxx-xxx-xx html]$ ls -l .htaccess
-rw-r--r-- 1 root root 258 Jul 25 21:49 .htaccess
[ec2-user@ip-xx-xxx-xxx-xx html]$ sudo chmod 666 .htaccess

将永久链接设置更改为帖子名称后,我仍然可以访问我的主页。我不确定这是否与我的问题有关,但我将 WordPress 网站安装在 Amazon EC2 微型实例上的子目录 (xxx) 中,并更改了 WP 的常规设置,如下所示:

WordPress Address (URL): http://ec2-xx-xxx-x-xxx.compute-1.amazonaws.com/xxx

Site Address (URL): http://ec2-xx-xxx-x-xxx.compute-1.amazonaws.com

最佳答案

我通过谷歌搜索“permalinks htaccess amazon ec2”找到了这个,它可能会有所帮助:http://guiem.info/permalinks-on-wordpress-amazon-ec2/

关于WordPress 固定链接已更改,无法访问页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17767954/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com