ale*_*you 3 .htaccess wordpress permalinks google-cloud-platform
三个星期以来,我一直在努力使 Wordpress 中的永久链接设置在 Google Cloud Platform 上工作。这是对我所拥有的、我正在尝试做的以及我已经尝试过的内容的快速总结。
我在 GCP 上有两台服务器都遇到了同样的问题。
服务器 1(迁移服务器) 该服务器有四个 Wordpress 站点,我是从共享托管服务提供商那里迁移过来的。所有这四个 WordPress 网站都有问题,除非我使用 WordPress 设置下固定链接部分中的第一个设置。操作系统:Debian 8 网站:www.example.com
Server 2 (Google Deployed) 该服务器是一个单独的 Wordpress 部署,使用 Google 的预构建 wordpress 实例部署启动。操作系统:Debian 8 Wordpress:4.8
永久链接问题:
在 Wordpress -> 设置 -> 永久链接 -> 如果我选择“普通 - http://example.com/?p=123
”,我可以加载网站的首页并导航到任何子页面。如果我选择“Plain”以外的任何其他内容,无论是“日期和名称”、“月份和名称”、“数字”、“帖子名称”还是“自定义结构”,那么我只能加载网站的首页我无法加载任何其他页面。当我尝试加载任何其他页面时,我收到以下错误:
Not Found
/loopstats/
在此服务器上找不到请求的 URL 。Apache/2.4.10 (Debian) 服务器在 example.com 端口 80
现在他是真正的踢球者,Server 2 (GCP Deployed),我使用 Google 部署管理器来启动 Wordpress 实例,Permalinks 的默认设置是“自定义”选项,带有以下 slug:
/index.php/%year%/%monthnum%/%day%/%postname%/
Run Code Online (Sandbox Code Playgroud)
同样,如果我使用此自定义链接以外的任何其他设置,我只能加载首页并且所有其他链接都已损坏。
当我回到服务器 1(迁移服务器),并在自定义字段中输入这个 slug 时,一切都在服务器 1 上工作。但这对我不起作用,因为我现在留下了这些令人难以置信的讨厌的链接包含 index.php。(我被告知这对于 SEO 目的来说很糟糕)。
我尝试过的事情:
谷歌搜索的日子。我对 Wordpress 的主站点、一些插件站点、Reddit 有疑问,而且我一直空白。
Apache2 Rewrite:从我在线阅读的不同站点中,我发现如果未启用 Apache Rewrite,它可能是这里的问题。我通过并确保在两个站点上都启用了此功能。
.htaccess
文件:我.htaccess
在服务器 1 上删除了文件,并将其替换为来自服务器 2(Google 部署)的 .htaccess 文件。除了允许我现在使用来自服务器 2 的自定义 slug 之外,这并没有给永久链接结构带来任何好处。(/index.php/%year%/%monthnum%/%day%/%postname%/
)
这是我.htaccess
在两台服务器上当前文件的内容:
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule># END WordPress
# END Wordpress
Run Code Online (Sandbox Code Playgroud)
有谁知道我做错了什么?我希望能够使用更好的永久链接并摆脱这些非常讨厌的链接。
小智 8
使用 ssh:编辑你的 apache .conf
sudo nano /etc/apache2/apache2.conf
<Directory /var/www/>
Options Indexes FollowSymLinks
AllowOverride ALL <----(edit from none)
Require all granted
</Directory>
Run Code Online (Sandbox Code Playgroud)
...然后使用以下命令重新启动 apache2:
须藤服务 apache2 重启
归档时间: |
|
查看次数: |
5691 次 |
最近记录: |