我最近将我的站点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个步骤即可为您提供帮助: