繁体   English   中英

将Wordpress网站从托管移至本地主机进行开发

[英]Moving wordpress site from hosting to localhost for development

将网站移至我的本地开发机器后,相对链接停止工作。 例如,当我单击带有相对链接/登录的按钮时,浏览器将重定向到

https://开头本地主机/登录/

并显示

代码:未找到

在此服务器上找不到请求的URL /index.php。

虽然它应该已经重定向到https:// localhost /сс/ login /

本地主机上的.htaccess内容:

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /cc/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /cc/index.php [L]
</IfModule>
  1. 网站文件位于var / lib / html / cc文件夹中。
  2. SiteURLHomeUrl都等于http:// localhost /сс
  3. 使用Parmalinks设置http:// localhost / cc / sample-post / ,所以导航到页面没有问题。

如何解决这个问题?

尝试了不同的.htaccess修改,将index.php移至/ var / lib没有任何帮助。

只需使用WP Migrate DB插件进行数据库导出,它将所有链接更改为您想要的链接,并在实时站点中使用此数据库导出文件

链接( https://wordpress.org/plugins/wp-migrate-db/

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM