小编Kar*_*r19的帖子

为什么我在 LAMP 永久链接上得到 404(使用 wordpress)

我一直在 ubuntu 服务器(amazone)上的一个网站上工作,我得到 404s 进入页面。

我将提供有关该问题的所有信息。

在 WordPress 上

在此处输入图片说明

在此处输入图片说明

刷新页面:

在此处输入图片说明

我跟着这个教程:

https://wordpress.org/support/topic/solved-permalinks-working-in-apache2-ubuntu-1010?replies=6

没有任何帮助。

我发现这篇文章https://wordpress.org/support/topic/permalink-does-not-work-apart-from-default?replies=12 - 所以我输入了我输入的文件:/etc/apache2/sites-enabled/000-default.conf

并没有找到AllowOverride None更改为AllowOverride All所以我自己在这里添加了它: 在此处输入图片说明

重新启动 apache,出现错误。我刷新了网站,发现它不起作用..

撤消AllowOverride All000-default.conf

解决这个问题的方法是什么?我从未使用过 Linux 服务器,所以我需要一个非常清晰且解释清楚的答案。

顺便说一句,这是 WP 在我的 .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
Run Code Online (Sandbox Code Playgroud)

lamp apache2 wordpress mod-rewrite .htaccess

5
推荐指数
1
解决办法
5052
查看次数

如何从另一台计算机访问 docker 容器

我想将我的 docker 容器暴露给连接到同一网络(如果有的话,wifi 网络)的其他机器。

在本地(例如,称为 PC1),我使用 docker 将 apache2 服务器公开为 8080:80 - 所以现在在 PC1 上运行 http://localhost:8080 时,我可以查看我的网站,因为 8080 通过 apache2 容器分配给端口 80在本地 docker 桥接网络上。

将 8080 从 PC1 暴露到同一家庭网络上的另一台计算机 (PC2) 需要执行哪些步骤?

server networking container docker viewports

3
推荐指数
1
解决办法
2万
查看次数