wordpress - 从 Windows 迁移到 linux 服务器后,Wordpress 所有内页返回 404
问题描述
我已将我的网站: http: //www.mahodadhiinfra.com/最近从 Windows 托管迁移到 linux 托管。在它托管和配置主页正常运行但无法访问任何其他页面之后。我只能访问带有扩展名的页面。
前任。 http://www.mahodadhiinfra.com/wp-login.php(工作) http://www.mahodadhiinfra.com/my-account/lost-password/(不工作)
最初我认为这可能是一个 .htaccess 问题,但我的 .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
之后,我尝试更改永久链接。但没有任何效果。托管服务提供商确认所有设置均已打开 wordpress 所需的设置,例如 AllowOverride ALL 等。
谁能帮我摆脱这个问题?
解决方案
只需 3 个步骤即可帮助您:
- 删除 .htaccess 文件
- 登录 /wp-admin/
- 转到永久链接选项,然后单击“保存”。
推荐阅读
- c# - 在运行时配置 MassTransit 消息
- ruby-on-rails - Ngrok 重定向到 lvh.me
- python - Selenium:如何加载下拉菜单的不可见元素(Python)
- scala - 有没有办法使用凿子从verilog文本内容生成黑盒?(根据scala中的文本内容定义val)
- django - React: How to send a multipart/form-data to a database
- python - 使用 LXML 从 html 文件获取 xpath - Python
- java - 如何测试我是否可以上传大型多部分文件
- java - 从 google java 中检索单词定义
- django - Django - prefetch_related GenericForeignKey 结果并对它们进行排序
- javascript - 如何将 searchBox 放入 gmaps 中?