{"id":19348837,"url":"https://github.com/adrianbj/processredirectids","last_synced_at":"2025-07-01T10:04:36.185Z","repository":{"id":10870005,"uuid":"13156516","full_name":"adrianbj/ProcessRedirectIds","owner":"adrianbj","description":"Processwire module for redirecting ID based URL to full SEO friendly URL","archived":false,"fork":false,"pushed_at":"2020-05-27T17:28:06.000Z","size":31,"stargazers_count":3,"open_issues_count":0,"forks_count":1,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-02-24T10:18:31.220Z","etag":null,"topics":["id","processwire","redirect","shortlink"],"latest_commit_sha":null,"homepage":null,"language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/adrianbj.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2013-09-27T17:23:34.000Z","updated_at":"2023-09-08T16:42:23.000Z","dependencies_parsed_at":"2022-09-03T00:00:48.889Z","dependency_job_id":null,"html_url":"https://github.com/adrianbj/ProcessRedirectIds","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/adrianbj/ProcessRedirectIds","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrianbj%2FProcessRedirectIds","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrianbj%2FProcessRedirectIds/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrianbj%2FProcessRedirectIds/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrianbj%2FProcessRedirectIds/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/adrianbj","download_url":"https://codeload.github.com/adrianbj/ProcessRedirectIds/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adrianbj%2FProcessRedirectIds/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":262941542,"owners_count":23388148,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["id","processwire","redirect","shortlink"],"created_at":"2024-11-10T04:23:15.761Z","updated_at":"2025-07-01T10:04:36.154Z","avatar_url":"https://github.com/adrianbj.png","language":"PHP","readme":"# ProcessRedirectIds\n\nProcesswire module for redirecting ID based URL to full SEO friendly URL\n\nModule that alllows you to link to pages with their page ID in the URL. The ID can be in any location in the URL.\n\nIt also has an option to automatically rewrite links to defined custom format, so long as you include $page-\u003eid in the format.\n\nWill work for all user viewable pages by default, but can be limited to specific templates and pages/parents in the module config settings.\n\nA new ShortLinks tab is generated on the edit page providing example links that can be copied.\n\nFor example you could do any of the following, where 1058 is the ID of the page you want to load:\n\nhttp://www.mysite.com/1058\n\nhttp://www.mysite.com/1058/this-is-the-fancy-title\n\nhttp://www.mysite.com/category1/category2/1058/any-text/\n\nhttp://www.mysite.com/article/this-is-the-fancy-title-1058/\n\nAny of those will redirect to the proper URL, eg: http://www.mysite.com/this-is-the-fancy-title/\n\nThere is a config option to simply load the content to the ID based URL, rather than redirecting to the original PW url if you prefer.\n\n## Forum:\nhttp://processwire.com/talk/topic/4611-redirect-id-based-urls/\n\n\n## License\n\nThis program is free software; you can redistribute it and/or\nmodify it under the terms of the GNU General Public License\nas published by the Free Software Foundation; either version 2\nof the License, or (at your option) any later version.\n\nThis program is distributed in the hope that it will be useful,\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\nGNU General Public License for more details.\n\nYou should have received a copy of the GNU General Public License\nalong with this program; if not, write to the Free Software\nFoundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.\n\n(See included LICENSE file for full license text.)","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fadrianbj%2Fprocessredirectids","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fadrianbj%2Fprocessredirectids","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fadrianbj%2Fprocessredirectids/lists"}