<commit_before>{
  "support.rackspace.com": [
      {
          "description": "Force trailing slash",
          "from": "\\/([a-zA-Z0-9%_-]*?[^/])$",
          "to": "/$1/",
          "rewrite": false,
          "status": 301
      },
      {
          "from": "^\\/logs\\/?$",
          "to": "/",
          "toProtocol": "https",
          "toHostname": "iad1-10096-kibana.es.objectrocket.com",
          "toPort": "20096",
          "rewrite": false,
          "status": 302
      },
      {
          "description": "white-paper index to all articles",
          "from": "^\\/white-paper\\/$",
          "to": "/white-paper/white-paper-all-articles/",
          "rewrite": false,
          "status": 301
      },
      {
          "description": "Modify hosts article - Spanish translation",
          "from": "\\/knowledge_center\\/es\\/article\\/how-do-i-modify-my-hosts-file(.*)$",
          "to": "/how-to/como-meodificar-mi-archivo-de-hosts/",
          "rewrite": false,
          "status": 301
      },
      {
          "description": "Modify hosts article - Portuguese translation",
          "from": "\\/knowledge_center\\/pt\\/article\\/how-do-i-modify-my-hosts-file(.*)$",
          "to": "/how-to/como-modifico-meus-arquivos-de-hosts/",
          "rewrite": false,
          "status": 301
      },
      {
        "description": "Redirect /knowledge_center/what-is-pci-compliance URL to /how-to/are-cloud-servers-pci-dss-compliant/",
        "from": "^\\/knowledge_center\\/article\\/what-is-pci-compliance(.*)$",
        "to": "/how-to/are-cloud-servers-pci-dss-compliant/",
        "rewrite": false,
        "status": 301
      },
      {
        "description": "Redirect /knowledge_center/email-apps/ to /how-to#cloud-office",
        "from": "^\\/knowledge_center\\/email-apps\\/?",
        "to": "/how-to/#cloud-office",
        "rewrite": false,
        "status": 301
      },
      {
        "description": "Redirect /knowledge_center/Frequently_Asked_Questions/ to /how-to/cloud-servers-faq/",
        "from": "^\\/knowledge_center\\/Frequently_Asked_Questions\\/?",
        "to": "/how-to/cloud-servers-faq/",
        "rewrite": false,
        "status": 301
      },
      {
        "description": "Redirect /how-to/cloud-monitoring URLs to /how-to/rackspace-monitoring",
         "from": "^\\/how-to\\/cloud-monitoring\\/?(.*)$",
         "to": "/how-to/rackspace-monitoring/$1",
         "rewrite": false,
         "status": 301
      },
      {
         "description": "Redirect support.rackspace.com/white-paper/numa-vnuma-and-cpu-scheduling/ URL to how-to/numa-vnuma-and-cpu-scheduling/ ",
        "from": "^\\/white-paper\\/numa-vnuma-and-cpu-scheduling(.*)$",
        "to": "/how-to/numa-vnuma-and-cpu-scheduling/",
        "rewrite": false,
        "status": 301
      },
      {
        "description": "Redirect support.rackspace.com/white-paper/systems-management-simplified-in-the-cloud-0/ URL to how-to/systems-management-simplified-in-the-cloud/ ",
        "from": "^\\/white-paper\\/systems-management-simplified-in-the-cloud-0(.*)$",
        "to": "/how-to/systems-management-simplified-in-the-cloud/",
        "rewrite": false,
        "status": 301
      },
      {
        "description": "Redirect support.rackspace.com/white-paper/systems-management-simplified-in-the-cloud/ URL to how-to/systems-management-simplified-in-the-cloud/ ",
        "from": "^\\/white-paper\\/systems-management-simplified-in-the-cloud(.*)$",
        "to": "/how-to/systems-management-simplified-in-the-cloud/",
        "rewrite": false,
        "status": 301
      },
      {
        "description": "Redirect support.rackspace.com /how-to/generating-your-encrypted-key-in-cloud-backup/ URL to how-to/generate-your-encrypted-key-in-cloud-backup/ ",
        "from": "^\\/how-to\\/generating-your-encrypted-key-in-cloud-backup(.*)$",
        "to": "/how-to/generate-your-encrypted-key-in-cloud-backup/",
        "rewrite": false,
        "status": 301
      },
      {
        "description": "Redirect support.rackspace.com /how-to/getting-started-with-cloud-files-and-cdn-0/ URL to how-to/how-to/getting-started-with-cloud-files-and-cdn/ ",
        "from": "^\\/how-to\\/getting-started-with-cloud-files-and-cdn-0(.*)$",
        "to": "/how-to/getting-started-with-cloud-files-and-cdn/",
        "rewrite": false,
        "status": 301
      },
      {
        "description": "Redirect support.rackspace.com/how-to/rackspace-private-cloud-backup-and-recovery/ URL to how-to/rpc-openstack/ ",
        "from": "^\\/how-to\\/rackspace-private-cloud-backup-and-recovery(.*)$",
        "to": "/how-to/rpc-openstack/",
        "rewrite": false,
        "status": 301
      },
      {
        "description": "Redirect /how-to/rackspace-cloud-backup-overview/ URL to /how-to/best-practices-for-cloud-backup/",
        "from": "^\\/how-to\\/rackspace-cloud-backup-overview(.*)$",
        "to": "/how-to/best-practices-for-cloud-backup/",
        "rewrite": false,
        "status": 301
      },
      {
        "description": "Redirect /how-to/limits-for-rackspace-cdn/ URL to /how-to/rackspace-cdn-faq/",
        "from": "^\\/how-to\\/limits-for-rackspace-cdn(.*)$",
        "to": "/how-to/rackspace-cdn-faq/",
        "rewrite": false,
        "status": 301
      },
      {
        "description": "Redirect /how-to/cloud-storage-app-for-microsoft-sharepoint-accessing-cloud-files-containers/ URL to /how-to/cloud-files/",
        "from": "^\\/how-to\\/article\\/cloud-storage-app-for-microsoft-sharepoint-accessing-cloud-files-containers(.*)$",
        "to": "/how-to/cloud-files/",
        "rewrite": false,
        "status": 301
      },
{
        "description": "Redirect /how-to/cloud-storage-app-for-microsoft-sharepoint-browser-compatibility-matrix/ URL to /how-to/cloud-files/",
        "from": "^\\/how-to\\/article\\/cloud-storage-app-for-microsoft-sharepoint-browser-compatibility-matrix(.*)$",
        "to": "/how-to/cloud-files/",
        "rewrite": false,
        "status": 301
      },
{
        "description": "Redirect /how-to/cloud-storage-app-for-microsoft-sharepoint-how-to-add-and-delete-files-in-a-container/ URL to /how-to/cloud-files/",
        "from": "^\\/how-to\\/article\\/cloud-storage-app-for-microsoft-sharepoint-how-to-add-and-delete-files-in-a-container(.*)$",
        "to": "/how-to/cloud-files/",
        "rewrite": false,
        "status": 301
      },
{
        "description": "Redirect /how-to/cloud-storage-app-for-microsoft-sharepoint-how-to-remove-your-credentials-from-the-app/ URL to /how-to/cloud-files/",
        "from": "^\\/how-to\\/article\\/cloud-storage-app-for-microsoft-sharepoint-how-to-remove-your-credentials-from-the-app(.*)$",
        "to": "/how-to/cloud-files/",
        "rewrite": false,
        "status": 301
      },
{
        "description": "Redirect /how-to/cloud-storage-app-for-microsoft-sharepoint-how-to-set-up-credentials-to-access-cloud-files/ URL to /how-to/cloud-files/",
        "from": "^\\/how-to\\/article\\/cloud-storage-app-for-microsoft-sharepoint-how-to-set-up-credentials-to-access-cloud-files(.*)$",
        "to": "/how-to/cloud-files/",
        "rewrite": false,
        "status": 301
      },
{
        "description": "Redirect /how-to/cloud-storage-app-for-microsoft-sharepoint-how-to-share-a-file-with-another-person/ URL to /how-to/cloud-files/",
        "from": "^\\/how-to\\/article\\/cloud-storage-app-for-microsoft-sharepoint-how-to-share-a-file-with-another-person(.*)$",
        "to": "/how-to/cloud-files/",
        "rewrite": false,
        "status": 301
      },
{
        "description": "Redirect /how-to/cloud-storage-app-for-microsoft-sharepoint-overview/ URL to /how-to/cloud-files/",
        "from": "^\\/how-to\\/article\\/cloud-storage-app-for-microsoft-sharepoint-overview(.*)$",
        "to": "/how-to/cloud-files/",
        "rewrite": false,
        "status": 301
      }
    ]
}<commit_msg>add redirect for renamed article permalink<commit_after>{
  "support.rackspace.com": [
      {
          "description": "Force trailing slash",
          "from": "\\/([a-zA-Z0-9%_-]*?[^/])$",
          "to": "/$1/",
          "rewrite": false,
          "status": 301
      },
      {
          "from": "^\\/logs\\/?$",
          "to": "/",
          "toProtocol": "https",
          "toHostname": "iad1-10096-kibana.es.objectrocket.com",
          "toPort": "20096",
          "rewrite": false,
          "status": 302
      },
      {
          "description": "white-paper index to all articles",
          "from": "^\\/white-paper\\/$",
          "to": "/white-paper/white-paper-all-articles/",
          "rewrite": false,
          "status": 301
      },
      {
          "description": "Modify hosts article - Spanish translation",
          "from": "\\/knowledge_center\\/es\\/article\\/how-do-i-modify-my-hosts-file(.*)$",
          "to": "/how-to/como-meodificar-mi-archivo-de-hosts/",
          "rewrite": false,
          "status": 301
      },
      {
          "description": "Modify hosts article - Portuguese translation",
          "from": "\\/knowledge_center\\/pt\\/article\\/how-do-i-modify-my-hosts-file(.*)$",
          "to": "/how-to/como-modifico-meus-arquivos-de-hosts/",
          "rewrite": false,
          "status": 301
      },
      {
        "description": "Redirect /knowledge_center/what-is-pci-compliance URL to /how-to/are-cloud-servers-pci-dss-compliant/",
        "from": "^\\/knowledge_center\\/article\\/what-is-pci-compliance(.*)$",
        "to": "/how-to/are-cloud-servers-pci-dss-compliant/",
        "rewrite": false,
        "status": 301
      },
      {
        "description": "Redirect /knowledge_center/email-apps/ to /how-to#cloud-office",
        "from": "^\\/knowledge_center\\/email-apps\\/?",
        "to": "/how-to/#cloud-office",
        "rewrite": false,
        "status": 301
      },
      {
        "description": "Redirect /knowledge_center/Frequently_Asked_Questions/ to /how-to/cloud-servers-faq/",
        "from": "^\\/knowledge_center\\/Frequently_Asked_Questions\\/?",
        "to": "/how-to/cloud-servers-faq/",
        "rewrite": false,
        "status": 301
      },
      {
        "description": "Redirect /how-to/cloud-monitoring URLs to /how-to/rackspace-monitoring",
         "from": "^\\/how-to\\/cloud-monitoring\\/?(.*)$",
         "to": "/how-to/rackspace-monitoring/$1",
         "rewrite": false,
         "status": 301
      },
      {
         "description": "Redirect support.rackspace.com/white-paper/numa-vnuma-and-cpu-scheduling/ URL to how-to/numa-vnuma-and-cpu-scheduling/ ",
        "from": "^\\/white-paper\\/numa-vnuma-and-cpu-scheduling(.*)$",
        "to": "/how-to/numa-vnuma-and-cpu-scheduling/",
        "rewrite": false,
        "status": 301
      },
      {
        "description": "Redirect support.rackspace.com/white-paper/systems-management-simplified-in-the-cloud-0/ URL to how-to/systems-management-simplified-in-the-cloud/ ",
        "from": "^\\/white-paper\\/systems-management-simplified-in-the-cloud-0(.*)$",
        "to": "/how-to/systems-management-simplified-in-the-cloud/",
        "rewrite": false,
        "status": 301
      },
      {
        "description": "Redirect support.rackspace.com/white-paper/systems-management-simplified-in-the-cloud/ URL to how-to/systems-management-simplified-in-the-cloud/ ",
        "from": "^\\/white-paper\\/systems-management-simplified-in-the-cloud(.*)$",
        "to": "/how-to/systems-management-simplified-in-the-cloud/",
        "rewrite": false,
        "status": 301
      },
      {
        "description": "Redirect support.rackspace.com /how-to/generating-your-encrypted-key-in-cloud-backup/ URL to how-to/generate-your-encrypted-key-in-cloud-backup/ ",
        "from": "^\\/how-to\\/generating-your-encrypted-key-in-cloud-backup(.*)$",
        "to": "/how-to/generate-your-encrypted-key-in-cloud-backup/",
        "rewrite": false,
        "status": 301
      },
      {
        "description": "Redirect support.rackspace.com /how-to/getting-started-with-cloud-files-and-cdn-0/ URL to how-to/how-to/getting-started-with-cloud-files-and-cdn/ ",
        "from": "^\\/how-to\\/getting-started-with-cloud-files-and-cdn-0(.*)$",
        "to": "/how-to/getting-started-with-cloud-files-and-cdn/",
        "rewrite": false,
        "status": 301
      },
      {
        "description": "Redirect support.rackspace.com/how-to/rackspace-private-cloud-backup-and-recovery/ URL to how-to/rpc-openstack/ ",
        "from": "^\\/how-to\\/rackspace-private-cloud-backup-and-recovery(.*)$",
        "to": "/how-to/rpc-openstack/",
        "rewrite": false,
        "status": 301
      },
      {
        "description": "Redirect /how-to/rackspace-cloud-backup-overview/ URL to /how-to/best-practices-for-cloud-backup/",
        "from": "^\\/how-to\\/rackspace-cloud-backup-overview(.*)$",
        "to": "/how-to/best-practices-for-cloud-backup/",
        "rewrite": false,
        "status": 301
      },
      {
        "description": "Redirect /how-to/limits-for-rackspace-cdn/ URL to /how-to/rackspace-cdn-faq/",
        "from": "^\\/how-to\\/limits-for-rackspace-cdn(.*)$",
        "to": "/how-to/rackspace-cdn-faq/",
        "rewrite": false,
        "status": 301
      },
      {
        "description": "Redirect /how-to/cloud-storage-app-for-microsoft-sharepoint-accessing-cloud-files-containers/ URL to /how-to/cloud-files/",
        "from": "^\\/how-to\\/cloud-storage-app-for-microsoft-sharepoint-accessing-cloud-files-containers(.*)$",
        "to": "/how-to/cloud-files/",
        "rewrite": false,
        "status": 301
      },
{
        "description": "Redirect /how-to/cloud-storage-app-for-microsoft-sharepoint-browser-compatibility-matrix/ URL to /how-to/cloud-files/",
        "from": "^\\/how-to\\/cloud-storage-app-for-microsoft-sharepoint-browser-compatibility-matrix(.*)$",
        "to": "/how-to/cloud-files/",
        "rewrite": false,
        "status": 301
      },
{
        "description": "Redirect /how-to/cloud-storage-app-for-microsoft-sharepoint-how-to-add-and-delete-files-in-a-container/ URL to /how-to/cloud-files/",
        "from": "^\\/how-to\\/cloud-storage-app-for-microsoft-sharepoint-how-to-add-and-delete-files-in-a-container(.*)$",
        "to": "/how-to/cloud-files/",
        "rewrite": false,
        "status": 301
      },
{
        "description": "Redirect /how-to/cloud-storage-app-for-microsoft-sharepoint-how-to-remove-your-credentials-from-the-app/ URL to /how-to/cloud-files/",
        "from": "^\\/how-to\\/cloud-storage-app-for-microsoft-sharepoint-how-to-remove-your-credentials-from-the-app(.*)$",
        "to": "/how-to/cloud-files/",
        "rewrite": false,
        "status": 301
      },
{
        "description": "Redirect /how-to/cloud-storage-app-for-microsoft-sharepoint-how-to-set-up-credentials-to-access-cloud-files/ URL to /how-to/cloud-files/",
        "from": "^\\/how-to\\/cloud-storage-app-for-microsoft-sharepoint-how-to-set-up-credentials-to-access-cloud-files(.*)$",
        "to": "/how-to/cloud-files/",
        "rewrite": false,
        "status": 301
      },
{
        "description": "Redirect /how-to/cloud-storage-app-for-microsoft-sharepoint-how-to-share-a-file-with-another-person/ URL to /how-to/cloud-files/",
        "from": "^\\/how-to\\/cloud-storage-app-for-microsoft-sharepoint-how-to-share-a-file-with-another-person(.*)$",
        "to": "/how-to/cloud-files/",
        "rewrite": false,
        "status": 301
      },
{
        "description": "Redirect /how-to/cloud-storage-app-for-microsoft-sharepoint-overview/ URL to /how-to/cloud-files/",
        "from": "^\\/how-to\\/cloud-storage-app-for-microsoft-sharepoint-overview(.*)$",
        "to": "/how-to/cloud-files/",
        "rewrite": false,
        "status": 301
      },
      {
        "description": "Redirect /how-to/alarm-language-generic-thresholds-made-easy/ URL to /how-to/alarm-language-in-rackspace-monitoring",
        "from": "^\\how-to\\/alarm-language-generic-thresholds-made-easy(.*)$",
        "to": "/how-to/alarm-language-in-rackspace-monitoring",
        "rewrite": false,
        "status": 301
      }
      }
    ]
}
{'fraction_non_alphanumeric': 0.2080029732408325, 'fraction_numerical': 0.011459365708622398, 'mean_word_length': 2.1306961411673453, 'pattern_counts': {'":': 251, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '6976930', 'n_tokens_mistral': 5908, 'n_tokens_neox': 5483, 'n_words': 689}