当访问仪表板时,wp-admin会更改为index.php

时间:2015-05-05 17:54:31

标签: php wordpress .htaccess

在我的本地主机上设置之后,我将我的wp站点移动到1& 1主机。我更改了数据库中的值,管理菜单等等。几乎所有的链接都在工作。

管理侧栏(左)中的链接除外。

登录后,网址为sub.mysite.com/wp-admin,0.5秒后更改为sub.mysite.com/index.php

所以管理部分中的每个链接都是:

http://sub.mysite.com/index.php/edit.php(用于显示此示例中的所有帖子)

所以每个链接都会重定向到主页(/index.php没有wp-admin)

顶部栏中的链接工作正常:

http://sub.mysite.com/wp-admin/post-new.php(尝试从顶栏创建新帖子时)。

我缺少什么?

谢谢!

1 个答案:

答案 0 :(得分:0)

如果.htaccess fil为空,则写下代码:

# 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

保存并运行它。

我希望它的运作。