php - 在此服务器上找不到请求的 URL /apk-download/
问题描述
我已将我客户的一个站点迁移到 Linode。现在主页正常工作,其余页面显示“未找到”和“在此服务器上未找到请求的 URL /apk-download/”。
Apache/2.4.25 (Debian) 服务器位于 www.frpbypass.us 端口 80 URL:[ http://www.frpbypass.us][1]
我试图改变:
<Directory /var/www/>
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
</Directory>
此外,添加了 WordPress 默认的 .httaccess。
# 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
进行更改后,我重新启动了 Apache Web 服务器以及服务器重新启动。
知道如何解决吗?
提前致谢。
解决方案
最后,我能够解决这个问题。如果您遇到同样的问题,那么首先只需保存永久链接即可解决问题。如果没有,请尝试 .htaccess 方法,最后寻找 apache2.conf 文件。
就我而言,我进行了上述所有更改,但启用 apache2 rewrite mod 解决了我的问题。
使用这个命令:
sudo a2enmod rewrite
希望这可以帮助任何面临同样问题的人。花了几个小时的研究才最终解决了这个问题。
推荐阅读
- reactjs - Konva 图像元素消失
- shell - 将软件的终端输出发送到文件或 /dev/null
- c# - 如何在 Xamarin 表单中隐藏 StackLayout
- docker - 在 docker 容器中设置代理
- ios - 在 UIScrollView 中约束 UITableView
- mysql - 当一张表是另一张表的处理结果但处理任务很慢时正确的数据库设计模式
- python - 模块“networkx”没有属性“stochastic_block_model”
- maven - 使用配置文件和运行服务器在 Maven 构建中集成 jQAssistant
- angular - Angular 4+关键帧动画,保持在最后一个位置
- r - 使用openxlsx R根据另一列中的文本值有条件地突出显示Excel中的单元格