我无法访问我的WordPress网站网址,它重定向为
http://www.mydomain.net/wp-login.php?redirect_to=http%3A%2F%2Fmydomain.net%2Fmydomain.net%2Fwp-admin%2F&reauth=1
但它应该重定向到
http://www.mydomain.net/wp-login.php?redirect_to=http%3A%2F%2Fmydomain.net%2Fwp-admin%2F&reauth=1
我认为问题在于.htaccess文件,因为我正在重写文件夹的路径,如
public_html/mydomain.net
而不是public_html
,因为这个域是cPanel的主域,但为了避免混淆,我使用.htaccess创建了一个目录和重写路径。
WordPress没有任何问题。在设置>一般情况下,这两个网址都设置为mydomain.net
.htaccess代码放置在Public_HTML
中RewriteEngine on
RewriteCond %{HTTP_HOST} ^mydomain.net$ [NC,OR]
RewriteCond %{HTTP_HOST} ^www.mydomain.net$
RewriteCond %{REQUEST_URI} !mydomain.net/
RewriteRule (.*) /mydomain.net/$1 [L]
答案 0 :(得分:0)
在更改我的博客的根目录(迁移之前)并尝试返回后,我遇到了类似的问题...更改数据库中的数据对我不起作用。
我仍然没有弄明白为什么,但我找不到"页面#34;当我试图访问类别,标签,......甚至在主页上。文章链接工作正常,管理页面无法访问(wp-admin在网址中重写了两次)。
这些行动解决了我的问题:
- 编辑wp-config.php文件。
- "定义"语句(在评论行前面写着"那就是全部,停止编辑!"),插入一个新行,然后键入: 定义(' RELOCATE',TRUE);
- 保存您的wp-config.php文件。
- 打开网络浏览器并手动将其指向新服务器上的wp-login.php。
醇>
我不得不在管理页面中更改根目录的值(在这些操作后我回复了它的访问权限。)
查看http://codex.wordpress.org/Changing_The_Site_URL#Relocate_method了解详情。