使用XAMPP在本地运行并通过localhost/mysite访问的WordPress站点(存储在C:\xampp\htdocs\mysite)无法获取存储在C:\xampp\htdocs\mysite\wp-content\uploads
大部分的img网址的从现场我硬编码的完整路径,仍然显示为,
https://live_site.url/wp-content/uploads/.../imgx.jpg
(Can'当前无法访问WordPress Jmeter 板,因此无法直接编辑页面。)
不是完整路径的img网址显示为,
localhost/wp-content/uploads/2018/07/imgz.jpg
(可能是本地主机/mysite/wp-content/uploads/.../imgz. jpg)
添加了到.htaccess的重定向(我尝试先将其放在C:\xampp\htdocs\mysite\中,然后再放在C:\xampp\htdocs中)--
Redirect 301 https://live_site.url/wp-content/uploads/ localhost/mysite/wp-content/uploads
不工作,导致错误403访问被拒绝!对于整个页面,这不会消失,直到我真正删除.htaccess本身。
(And上述重定向在任何情况下都不会解决imgurl不是完整路径的问题。)
在mysite的MySQL数据库中,我已经将wp_options.site_url和wp_options.home都设置为localhost/mysite(没有数据库访问问题)
1条答案
按热度按时间uyhoqukh1#
祈祷吧,但这似乎是答案
https://www.cloudways.com/blog/configure-virtual-host-on-windows-10-for-wordpress/
(编辑)加上这个,根据怀特先生上面的评论--
https://jtowell.com.au/setting-up-a-self-signed-ssl-certificate-for-localhost-when-using-xampp-on-windows/