作者:荡平三界_713 | 来源:互联网 | 2023-08-07 02:58
我的目标是仅使用一个虚拟主机域就可以方便地(本地)访问我的wordpress多站点和子站点。
预期结果:
http://wordpress.local/ # -> multisite home
http://wordpress.local/wp-admin # -> multisite admin panel login
http://wordpress.local/site-1 # -> site-1 front-page
http://wordpress.local/site-1/wp-admin # -> site-1 admin panel login
当前行为:
http://wordpress.local/ #-> redirects to http://localhost/wordpress (my wordpress folder is located inside the htdocs directory)
这是我到目前为止所做的:
- 将域添加到c:/ windows / system32 / drivers / etc / hosts
127.0.0.1 wordpress.local
- 在C:\ xampp \ apache \ conf \ extra中编辑httpd-vhosts.conf:
NameVirtualHost *:80
ServerAdmin webmaster@localhost.com
DocumentRoot "C:/xampp/htdocs/"
ServerName localhost
ServerAdmin webmaster@wordpress.local
DocumentRoot "C:/xampp/htdocs/wordpress/"
ServerName wordpress.local
- phpmyadmin:我还尝试将数据库内wp_options表中的'siteurl'和'home'编辑到正确的域,但是这使我在建立与数据库的连接时出错,因此我将其改回了。
研究了我的问题后,我尝试弄乱了wordpress的wp-config.php和.htaccess文件,但无法弄清楚我实际上在做什么。有人知道怎么做吗?