{"id":7684,"date":"2004-07-17T20:51:31","date_gmt":"2004-07-17T18:51:31","guid":{"rendered":"https:\/\/mamchenkov.net\/wordpress\/2004\/07\/17\/no-more-missing-files\/"},"modified":"-0001-11-30T00:00:00","modified_gmt":"-0001-11-29T22:00:00","slug":"no-more-missing-files","status":"publish","type":"post","link":"https:\/\/mamchenkov.net\/wordpress\/2004\/07\/17\/no-more-missing-files\/","title":{"rendered":"No more missing files"},"content":{"rendered":"<!-- google_ad_section_start -->\n<p>\t<img decoding=\"async\" class=\"alignleft\" src=\"\/wordpress\/wp-content\/20040717-apache_logo.png|151|56|)%><\/div>\n<div class=\"rightbox\"><%image(20040717-wrench.gif\" alt=\"\"><\/p>\n<p>Every change to a structure of the website brings one of two things &#8211; either an increase in the number of &#8220;Not Found&#8221; pages also known as 404, or an increase in the mess with redirection files, which move visitors from old locations to new ones.  Every time there is a choice to be made in favour of one or the other.<\/p>\n<p>After a <a href=\"\/blog\/item\/jalbum_dumped_back_to_dave_s_album\">recent reorganization<\/a> of photo albums I&#8217;ve noticed an increase in the 404s in the logs.  It gave me the opprotunity to think about the issue once again, and I decided to change the configuration of my web server, which runs on <a href=\"http:\/\/httpd.apache.org\/\">Apache<\/a>, to redirect from any missing file to the root of the site.  All had to do add this line:<\/p>\n<div class=\"asis\">\n<pre>ErrorDocument 404 \/<\/pre>\n<\/div>\n<p>to the \/etc\/httpd\/conf\/httpd.conf file and restart the daemon.<\/p>\n<p>This step, of course, doesn&#8217;t guarantee that those who seek for something specific will find it, but it sure does improve the chances.<\/p>\n<p>So there&#8217;ll be no more 404s on this server! Enjoy browsing. :)<\/p>\n<!-- google_ad_section_end -->\n","protected":false},"excerpt":{"rendered":"<!-- google_ad_section_start -->\n<p>Every change to a structure of the website brings one of two things &#8211; either an increase in the number of &#8220;Not Found&#8221; pages also known as 404, or an increase in the mess with redirection files, which move visitors from old locations to new ones. Every time there is a choice to be made &hellip; <a href=\"https:\/\/mamchenkov.net\/wordpress\/2004\/07\/17\/no-more-missing-files\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">No more missing files<\/span><\/a><\/p>\n<!-- google_ad_section_end -->\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false,"_links_to":"","_links_to_target":""},"categories":[1,1335],"tags":[],"keyring_services":[],"class_list":["post-7684","post","type-post","status-publish","format-standard","hentry","category-general","category-site-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 4.9.10 - aioseo.com -->\n\t<meta name=\"description\" content=\"Every change to a structure of the website brings one of two things - either an increase in the number of &quot;Not Found&quot; pages also known as 404, or an increase in the mess with redirection files, which move visitors from old locations to new ones. Every time there is a choice to be made\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Leonid Mamchenkov\"\/>\n\t<meta name=\"google-site-verification\" content=\"VHvdD0_usx1_4DzKy_QCVcICVgX2EgA2ybELT-wl7kQ\" \/>\n\t<link rel=\"canonical\" href=\"https:\/\/mamchenkov.net\/wordpress\/2004\/07\/17\/no-more-missing-files\/\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 4.9.10\" \/>\n\t\t<meta property=\"og:locale\" content=\"en_US\" \/>\n\t\t<meta property=\"og:site_name\" content=\"Leonid Mamchenkov - Life, universe, and everything else\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"No more missing files - Leonid Mamchenkov\" \/>\n\t\t<meta property=\"og:description\" content=\"Every change to a structure of the website brings one of two things - either an increase in the number of &quot;Not Found&quot; pages also known as 404, or an increase in the mess with redirection files, which move visitors from old locations to new ones. Every time there is a choice to be made\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/mamchenkov.net\/wordpress\/2004\/07\/17\/no-more-missing-files\/\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/mamchenkov.net\/wordpress\/wp-content\/uploads\/2026\/03\/leonid-sailing-beer.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/mamchenkov.net\/wordpress\/wp-content\/uploads\/2026\/03\/leonid-sailing-beer.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"1024\" \/>\n\t\t<meta property=\"og:image:height\" content=\"1024\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2004-07-17T18:51:31+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"-001-11-30T00:00:00+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/MamchenkovBlog\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n\t\t<meta name=\"twitter:site\" content=\"@mamchenkov\" \/>\n\t\t<meta name=\"twitter:title\" content=\"No more missing files - Leonid Mamchenkov\" \/>\n\t\t<meta name=\"twitter:description\" content=\"Every change to a structure of the website brings one of two things - either an increase in the number of &quot;Not Found&quot; pages also known as 404, or an increase in the mess with redirection files, which move visitors from old locations to new ones. Every time there is a choice to be made\" \/>\n\t\t<meta name=\"twitter:creator\" content=\"@mamchenkov\" \/>\n\t\t<meta name=\"twitter:image\" content=\"https:\/\/mamchenkov.net\/wordpress\/wp-content\/uploads\/2026\/03\/leonid-sailing-beer.jpg\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"BlogPosting\",\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/2004\\\/07\\\/17\\\/no-more-missing-files\\\/#blogposting\",\"name\":\"No more missing files - Leonid Mamchenkov\",\"headline\":\"No more missing files\",\"author\":{\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/author\\\/leonid\\\/#author\"},\"publisher\":{\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/#person\"},\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/2004\\\/07\\\/17\\\/no-more-missing-files\\\/#articleImage\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/3cf6df002a284d78fb6e9d8222ca4d102e0832035ed6bc8447008bd234e131a4?s=96&d=identicon&r=g\",\"width\":96,\"height\":96,\"caption\":\"Leonid Mamchenkov\"},\"datePublished\":\"2004-07-17T20:51:31+02:00\",\"dateModified\":\"-0001-11-30T00:00:00+02:00\",\"inLanguage\":\"en-US\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/2004\\\/07\\\/17\\\/no-more-missing-files\\\/#webpage\"},\"isPartOf\":{\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/2004\\\/07\\\/17\\\/no-more-missing-files\\\/#webpage\"},\"articleSection\":\"All, Site News\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/2004\\\/07\\\/17\\\/no-more-missing-files\\\/#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress#listItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/category\\\/general\\\/#listItem\",\"name\":\"All\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/category\\\/general\\\/#listItem\",\"position\":2,\"name\":\"All\",\"item\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/category\\\/general\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/2004\\\/07\\\/17\\\/no-more-missing-files\\\/#listItem\",\"name\":\"No more missing files\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress#listItem\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/2004\\\/07\\\/17\\\/no-more-missing-files\\\/#listItem\",\"position\":3,\"name\":\"No more missing files\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/category\\\/general\\\/#listItem\",\"name\":\"All\"}}]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/#person\",\"name\":\"Leonid Mamchenkov\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/2004\\\/07\\\/17\\\/no-more-missing-files\\\/#personImage\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/3cf6df002a284d78fb6e9d8222ca4d102e0832035ed6bc8447008bd234e131a4?s=96&d=identicon&r=g\",\"width\":96,\"height\":96,\"caption\":\"Leonid Mamchenkov\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/author\\\/leonid\\\/#author\",\"url\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/author\\\/leonid\\\/\",\"name\":\"Leonid Mamchenkov\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/2004\\\/07\\\/17\\\/no-more-missing-files\\\/#authorImage\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/3cf6df002a284d78fb6e9d8222ca4d102e0832035ed6bc8447008bd234e131a4?s=96&d=identicon&r=g\",\"width\":96,\"height\":96,\"caption\":\"Leonid Mamchenkov\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/2004\\\/07\\\/17\\\/no-more-missing-files\\\/#webpage\",\"url\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/2004\\\/07\\\/17\\\/no-more-missing-files\\\/\",\"name\":\"No more missing files - Leonid Mamchenkov\",\"description\":\"Every change to a structure of the website brings one of two things - either an increase in the number of \\\"Not Found\\\" pages also known as 404, or an increase in the mess with redirection files, which move visitors from old locations to new ones. Every time there is a choice to be made\",\"inLanguage\":\"en-US\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/2004\\\/07\\\/17\\\/no-more-missing-files\\\/#breadcrumblist\"},\"author\":{\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/author\\\/leonid\\\/#author\"},\"creator\":{\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/author\\\/leonid\\\/#author\"},\"datePublished\":\"2004-07-17T20:51:31+02:00\",\"dateModified\":\"-0001-11-30T00:00:00+02:00\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/#website\",\"url\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/\",\"name\":\"Blog of Leonid Mamchenkov\",\"description\":\"Life, universe, and everything else\",\"inLanguage\":\"en-US\",\"publisher\":{\"@id\":\"https:\\\/\\\/mamchenkov.net\\\/wordpress\\\/#person\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"No more missing files - Leonid Mamchenkov","description":"Every change to a structure of the website brings one of two things - either an increase in the number of \"Not Found\" pages also known as 404, or an increase in the mess with redirection files, which move visitors from old locations to new ones. Every time there is a choice to be made","canonical_url":"https:\/\/mamchenkov.net\/wordpress\/2004\/07\/17\/no-more-missing-files\/","robots":"max-image-preview:large","keywords":"","webmasterTools":{"google-site-verification":"VHvdD0_usx1_4DzKy_QCVcICVgX2EgA2ybELT-wl7kQ","miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"BlogPosting","@id":"https:\/\/mamchenkov.net\/wordpress\/2004\/07\/17\/no-more-missing-files\/#blogposting","name":"No more missing files - Leonid Mamchenkov","headline":"No more missing files","author":{"@id":"https:\/\/mamchenkov.net\/wordpress\/author\/leonid\/#author"},"publisher":{"@id":"https:\/\/mamchenkov.net\/wordpress\/#person"},"image":{"@type":"ImageObject","@id":"https:\/\/mamchenkov.net\/wordpress\/2004\/07\/17\/no-more-missing-files\/#articleImage","url":"https:\/\/secure.gravatar.com\/avatar\/3cf6df002a284d78fb6e9d8222ca4d102e0832035ed6bc8447008bd234e131a4?s=96&d=identicon&r=g","width":96,"height":96,"caption":"Leonid Mamchenkov"},"datePublished":"2004-07-17T20:51:31+02:00","dateModified":"-0001-11-30T00:00:00+02:00","inLanguage":"en-US","mainEntityOfPage":{"@id":"https:\/\/mamchenkov.net\/wordpress\/2004\/07\/17\/no-more-missing-files\/#webpage"},"isPartOf":{"@id":"https:\/\/mamchenkov.net\/wordpress\/2004\/07\/17\/no-more-missing-files\/#webpage"},"articleSection":"All, Site News"},{"@type":"BreadcrumbList","@id":"https:\/\/mamchenkov.net\/wordpress\/2004\/07\/17\/no-more-missing-files\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/mamchenkov.net\/wordpress#listItem","position":1,"name":"Home","item":"https:\/\/mamchenkov.net\/wordpress","nextItem":{"@type":"ListItem","@id":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/#listItem","name":"All"}},{"@type":"ListItem","@id":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/#listItem","position":2,"name":"All","item":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/","nextItem":{"@type":"ListItem","@id":"https:\/\/mamchenkov.net\/wordpress\/2004\/07\/17\/no-more-missing-files\/#listItem","name":"No more missing files"},"previousItem":{"@type":"ListItem","@id":"https:\/\/mamchenkov.net\/wordpress#listItem","name":"Home"}},{"@type":"ListItem","@id":"https:\/\/mamchenkov.net\/wordpress\/2004\/07\/17\/no-more-missing-files\/#listItem","position":3,"name":"No more missing files","previousItem":{"@type":"ListItem","@id":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/#listItem","name":"All"}}]},{"@type":"Person","@id":"https:\/\/mamchenkov.net\/wordpress\/#person","name":"Leonid Mamchenkov","image":{"@type":"ImageObject","@id":"https:\/\/mamchenkov.net\/wordpress\/2004\/07\/17\/no-more-missing-files\/#personImage","url":"https:\/\/secure.gravatar.com\/avatar\/3cf6df002a284d78fb6e9d8222ca4d102e0832035ed6bc8447008bd234e131a4?s=96&d=identicon&r=g","width":96,"height":96,"caption":"Leonid Mamchenkov"}},{"@type":"Person","@id":"https:\/\/mamchenkov.net\/wordpress\/author\/leonid\/#author","url":"https:\/\/mamchenkov.net\/wordpress\/author\/leonid\/","name":"Leonid Mamchenkov","image":{"@type":"ImageObject","@id":"https:\/\/mamchenkov.net\/wordpress\/2004\/07\/17\/no-more-missing-files\/#authorImage","url":"https:\/\/secure.gravatar.com\/avatar\/3cf6df002a284d78fb6e9d8222ca4d102e0832035ed6bc8447008bd234e131a4?s=96&d=identicon&r=g","width":96,"height":96,"caption":"Leonid Mamchenkov"}},{"@type":"WebPage","@id":"https:\/\/mamchenkov.net\/wordpress\/2004\/07\/17\/no-more-missing-files\/#webpage","url":"https:\/\/mamchenkov.net\/wordpress\/2004\/07\/17\/no-more-missing-files\/","name":"No more missing files - Leonid Mamchenkov","description":"Every change to a structure of the website brings one of two things - either an increase in the number of \"Not Found\" pages also known as 404, or an increase in the mess with redirection files, which move visitors from old locations to new ones. Every time there is a choice to be made","inLanguage":"en-US","isPartOf":{"@id":"https:\/\/mamchenkov.net\/wordpress\/#website"},"breadcrumb":{"@id":"https:\/\/mamchenkov.net\/wordpress\/2004\/07\/17\/no-more-missing-files\/#breadcrumblist"},"author":{"@id":"https:\/\/mamchenkov.net\/wordpress\/author\/leonid\/#author"},"creator":{"@id":"https:\/\/mamchenkov.net\/wordpress\/author\/leonid\/#author"},"datePublished":"2004-07-17T20:51:31+02:00","dateModified":"-0001-11-30T00:00:00+02:00"},{"@type":"WebSite","@id":"https:\/\/mamchenkov.net\/wordpress\/#website","url":"https:\/\/mamchenkov.net\/wordpress\/","name":"Blog of Leonid Mamchenkov","description":"Life, universe, and everything else","inLanguage":"en-US","publisher":{"@id":"https:\/\/mamchenkov.net\/wordpress\/#person"}}]},"og:locale":"en_US","og:site_name":"Leonid Mamchenkov - Life, universe, and everything else","og:type":"article","og:title":"No more missing files - Leonid Mamchenkov","og:description":"Every change to a structure of the website brings one of two things - either an increase in the number of &quot;Not Found&quot; pages also known as 404, or an increase in the mess with redirection files, which move visitors from old locations to new ones. Every time there is a choice to be made","og:url":"https:\/\/mamchenkov.net\/wordpress\/2004\/07\/17\/no-more-missing-files\/","og:image":"https:\/\/mamchenkov.net\/wordpress\/wp-content\/uploads\/2026\/03\/leonid-sailing-beer.jpg","og:image:secure_url":"https:\/\/mamchenkov.net\/wordpress\/wp-content\/uploads\/2026\/03\/leonid-sailing-beer.jpg","og:image:width":1024,"og:image:height":1024,"article:published_time":"2004-07-17T18:51:31+00:00","article:modified_time":"-001-11-30T00:00:00+00:00","article:publisher":"https:\/\/www.facebook.com\/MamchenkovBlog","twitter:card":"summary_large_image","twitter:site":"@mamchenkov","twitter:title":"No more missing files - Leonid Mamchenkov","twitter:description":"Every change to a structure of the website brings one of two things - either an increase in the number of &quot;Not Found&quot; pages also known as 404, or an increase in the mess with redirection files, which move visitors from old locations to new ones. Every time there is a choice to be made","twitter:creator":"@mamchenkov","twitter:image":"https:\/\/mamchenkov.net\/wordpress\/wp-content\/uploads\/2026\/03\/leonid-sailing-beer.jpg"},"aioseo_meta_data":{"post_id":"7684","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"BlogPosting","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"breadcrumb_settings":null,"limit_modified_date":false,"ai":null,"created":"2023-07-19 11:02:25","updated":"2026-01-14 19:56:50","seo_analyzer_scan_date":null},"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/mamchenkov.net\/wordpress\" title=\"Home\">Home<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/mamchenkov.net\/wordpress\/category\/general\/\" title=\"All\">All<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\tNo more missing files\n\t\t<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Home","link":"https:\/\/mamchenkov.net\/wordpress"},{"label":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},{"label":"No more missing files","link":"https:\/\/mamchenkov.net\/wordpress\/2004\/07\/17\/no-more-missing-files\/"}],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack-related-posts":[{"id":18311,"url":"https:\/\/mamchenkov.net\/wordpress\/2013\/06\/04\/the-future-of-package-management-in-fedora\/","url_meta":{"origin":7684,"position":0},"title":"The future of package management in Fedora","author":"Leonid Mamchenkov","date":"June 4, 2013","format":"link","excerpt":"The future of package management in Fedora It's nice to see there is hope for a better package management in Fedora... YUM upstream will soon be considered deprecated, and we will move into a DNF\/hawkey\/librepo-based future. This includes PackageKit. I\u2019m going to be building a hawkey based backend with help\u2026","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":7719,"url":"https:\/\/mamchenkov.net\/wordpress\/2004\/07\/25\/404-research-lab\/","url_meta":{"origin":7684,"position":1},"title":"404 Research Lab","author":"Leonid Mamchenkov","date":"July 25, 2004","format":false,"excerpt":"404 is the code for the \"Not found\" error that web users get so often. Everyone knows it. What everyone doesn't know is that 404 error messages are completely customizable. Rarely they are changed, but if they are - it can be a lot of fun. People at 404 Research\u2026","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":10945,"url":"https:\/\/mamchenkov.net\/wordpress\/2007\/12\/02\/more-polish-with-wordpress-plugins\/","url_meta":{"origin":7684,"position":2},"title":"More polish with WordPress plugins","author":"Leonid Mamchenkov","date":"December 2, 2007","format":false,"excerpt":"I am still polishing a few things here and there on this site. If you don't follow my Twitter stream, then here is a quick update for you since I wrote about it the last time. Installed 404 Notifier plugin. When somebody hits a non-existing page on my site (Error\u2026","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":24698,"url":"https:\/\/mamchenkov.net\/wordpress\/2015\/09\/02\/thingiverse-404-page-not-found\/","url_meta":{"origin":7684,"position":3},"title":"Thingiverse : 404 &#8211; Page Not Found","author":"Leonid Mamchenkov","date":"September 2, 2015","format":false,"excerpt":"Yet another creative 404 page design ...","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"404 - Page Not Found","src":"https:\/\/i0.wp.com\/mamchenkov.net\/wordpress\/wp-content\/uploads\/2015\/09\/404-500x235.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":26055,"url":"https:\/\/mamchenkov.net\/wordpress\/2016\/04\/22\/unsplash-404-page-design\/","url_meta":{"origin":7684,"position":4},"title":"Unsplash 404 page design","author":"Leonid Mamchenkov","date":"April 22, 2016","format":false,"excerpt":"I've linked to Unsplash before. \u00a0It's a collection of free high-resolution photos. \u00a0This time however, I'm linking to their excellent 404 page design. \u00a0Every time you hit a 404 page not found error, you see a short funny fail video. \u00a0Every time the video is different. \u00a0Funny!","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"panda fail","src":"https:\/\/i0.wp.com\/mamchenkov.net\/wordpress\/wp-content\/uploads\/2016\/04\/panda-500x260.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":16696,"url":"https:\/\/mamchenkov.net\/wordpress\/2012\/09\/10\/managing-gettext-translations-on-the-command-line\/","url_meta":{"origin":7684,"position":5},"title":"Managing gettext translations on the command line","author":"Leonid Mamchenkov","date":"September 10, 2012","format":false,"excerpt":"I am working on a rather multilingual project in the office currently. \u00a0And, as always, we tried a few alternatives before ending up with gettext again. \u00a0For those of you who don't know, gettext is the de facto standard for managing language translations in software, especially when it comes to\u2026","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"jetpack_sharing_enabled":true,"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/posts\/7684","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/comments?post=7684"}],"version-history":[{"count":0,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/posts\/7684\/revisions"}],"wp:attachment":[{"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/media?parent=7684"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/categories?post=7684"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/tags?post=7684"},{"taxonomy":"keyring_services","embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/keyring_services?post=7684"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}