我有一些网站空间和我的个人wordpress博客/投资组合网站是它的根源。
现在我想在子目录中部署第二个wordpress网站,因为我需要向我的客户展示我现在在本地计算机上修改的wordpress网站上的一些进展。
所有我得到的是一个工作主页,其中包含固定链接损坏(导航中显示“联系人/我们的位置”等网站显示空白页面)
我首先尝试了这一点(在仪表板中更改URL,上传文件,迁移数据库): http://codex.wordpress.org/Moving_WordPress#If_You_Want_Your_Old_Blog_To_Still_Work
DB-Migrate插件(由于我没有足够的声誉,因此无法发布链接)
然后这个插件: http://wordpress.org/extend/plugins/root-relative-urls/faq/ 最后一个插件将我的链接重定向到根目录中的wordpress博客。
如果我按照wordpress codex教程中的说明进行操作,是否需要修改根目录或子目录中的.htaccess文件?
这是我的子目录www.example.com/hermanns中的.htaccess
`
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /hermanns/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /hermanns/index.php [L]
</IfModule>
# END WordPress
`
答案 0 :(得分:0)
您是否考虑过创建WordPress网络?这是在单个服务器上创建多个站点的非常简化的方法:
http://codex.wordpress.org/Create_A_Network
要迁移网站: http://codex.wordpress.org/Moving_WordPress#Moving_WordPress_to_a_New_Server
可替换地:
要导出所有帖子,页面和上传内容,请使用内置的导入/导出工具(在较新的WordPress版本上,它会提示您安装插件)。
要导出主题和插件,请复制主题目录(wp-content/themes
)和插件目录(wp-content/plugins
),并在目标站点上启用必要的主题和插件。