我目前正在我的octopress博客上运行我的数字海洋水滴,一切正常。但它位于Droplet的根文件夹中,我想将其移动到blog
文件夹。这只是将所有内容移动到该子文件夹,还是还有更多工作要做才能完成这项工作?
答案 0 :(得分:1)
根据Octopress文档,如果要在子目录中部署,则需要更新以下文件:
如果您要部署到您网站上的子目录,或者您正在使用 Github的项目页面,确保你正确设置你的网址 你的配置。您几乎可以自动执行此操作:
rake set_root_dir[your/path] # To go back to publishing to the document root rake set_root_dir[/] Then update your _config.yml and Rakefile as follows: # _config.yml url: http://yoursite.com/your/path # Rakefile (if deploying with rsync) document_root = "~/yoursite.com/your/path"
要手动配置部署到子目录,您将更改_config.yml,> config.rb和Rakefile。以下是将站点部署到/ awesome的示例 子目录:
# _config.yml destination: public/awesome url: http://example.com/awesome subscribe_rss: /awesome/atom.xml root: /awesome # config.rb - for Compass & Sass http_path = "/awesome" http_images_path = "/awesome/images" http_fonts_path = "/awesome/fonts" css_dir = "public/awesome/stylesheets" # Rakefile public_dir = "public/awesome" # If deploying with rsync, update your Rakefile path document_root = "~/yoursite.com/awesome"