Php .htaccess WP admin url两次
我无法访问我的WordPress网站URL,它会像Php .htaccess WP admin url两次,php,wordpress,apache,.htaccess,mod-rewrite,Php,Wordpress,Apache,.htaccess,Mod Rewrite,我无法访问我的WordPress网站URL,它会像 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&reau
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
由于这个域是cPanel的主域,所以没有使用public_html,但为了避免混淆,我创建了一个目录,并使用.htaccess重写了路径
WordPress没有什么问题。在设置>常规中,两个URL都设置为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]
在迁移之前更改博客的根目录并尝试返回后,我遇到了类似的问题。。。更改数据库中的数据对我不起作用 我仍然不明白为什么,但当我试图访问类别、标签等时,却找不到一个页面,。。。甚至在主页上。指向文章的链接工作正常,管理页面无法访问。wp admin在url中重写了两次 这些行动解决了我的问题: 编辑wp-config.php文件。 在注释行前面的define语句结束后,停止编辑!,插入新行,然后键入: 定义“重新定位”,正确; 保存wp-config.php文件。 打开web浏览器并手动将其指向新服务器上的wp-login.php。 在这些操作使我恢复了对根目录的访问权限之后,我不得不在管理页面中更改根目录的值 查看更多信息