我的单词按安装位于public_html/cushbu
文件夹
它将被www.example.com/cushbu
访问,所以我更改了wp-config.php中的基本网址
define('WP_HOME','http://www.example.com/cushbu/');
define('WP_SITEURL','http://www.example.com/cushbu/');
我也编辑了这一行.htaccess
文件
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?domain.com/cushbu/ [NC]
问题是我无法访问重定向到旧网址的wp-admin
那我怎么能彻底改变基本网址?
答案 0 :(得分:3)
更改数据库表中名为url
字段的主网址和网站网址的wp_options
。将其更改为您的新网址。
答案 1 :(得分:2)
在cushbu文件夹之外,在public_html文件夹中,你应该有.htaccess文件用以下行修改该文件。
# Redirect Trailing Slashes...
RewriteEngine On
RewriteBase /
RewriteCond $1 !^(cushbu)
和WordPress源有像这样的.htaccess文件编辑
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /cushbu/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /cushbu/index.php [L]
</IfModule>
答案 2 :(得分:1)
您还需要更改数据库中的站点URL和主页URL。它在wp_options表中。我希望你有数据库访问权限。
干杯!
答案 3 :(得分:0)
按照简单步骤更换核心数据库网址
1)您需要将旧数据库导出到本地计算机
2)Notepad ++编辑器或其他一些编辑器工具。在notepad ++中替换(cntrl + H)
3)首先查找http://www.example.com/cushbu/并使用新网址替换,例如。 http://www.newexample.com/cushbu/
4)第二次查找没有http www.example.com/cushbu/并替换为新URL,例如。 www.newexample.com/cushbu /
5)最后发现任何旧网址是否存在。如果是,则替换为新网址并保存。
6)将新替换的数据库导入旧数据库并通过wp-admin登录,然后点击“设置/永久链接”即可完成。