October DealsAmazon USOctober deal check: compare before you payAmazon US: current deals, useful picks and tech finds.Check DealsClean PCRecommendedOne scan can reveal what keeps slowing WindowsLook for cleanup and repair opportunities.Run ScanOctober DealsAmazon USDeal season is back - check today's better picksAmazon US: current deals, useful picks and tech finds.See Picks×
Skip to content
VGSources
Blog

How to Fix Broken Permalinks in WordPress

Start by saving Settings > Permalinks without changing anything. If 404s continue, check the .htaccess rules, permissions, Apache mod_rewrite, or Nginx server configuration.
WorldWordPress Length7 min Posted Quest giverVGSources Team
Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

If WordPress posts or pages suddenly return a 404 error, first open Settings > Permalinks and click Save Changes without changing the selected structure. Visiting that screen flushes WordPress rewrite rules, and on Apache it can regenerate the site’s .htaccess rules. If that does not restore the URLs, the next checks are the file contents and permissions, Apache’s rewrite support, or the server’s Nginx configuration.

Start with the standard WordPress fix

Broken permalinks usually mean WordPress is receiving a URL but the web server is not applying the rewrite rules that send that URL to WordPress. The safest first action does not involve editing a server file.

As an Amazon Associate I earn from qualifying purchases.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
  1. Sign in to the WordPress administrator.
  2. Open Settings > Permalinks.
  3. Leave the current permalink structure unchanged.
  4. Click Save Changes.
  5. Test a post, a page, and any other URL that previously returned a 404 error.

Opening the Permalinks screen triggers a flush of WordPress rewrite rules. Saving the screen also regenerates .htaccess rules when the site is running on Apache and WordPress has permission to write the file. This one save often fixes posts and pages that began returning 404 errors after a configuration change, migration, or plugin activation.

Check the message WordPress shows after saving

The result message tells you whether WordPress could update the server rules automatically. The wording can vary with the WordPress version, but the two outcomes described in the WordPress documentation are:

#1 Best Overall
Sale
Gaoye Blue Light Blocking Glasses
  • BLUE LIGHT BLOCKING GLASSES: Our blue light glasses for women boast UV400 protection, blocking harmful blue rays from computer screens. With these bluelight glasses women, you can enjoy gaming, reading, or watching TV with no worries of eye strain.
  • EYE RELIEF: Our blue light glasses are engineered to reduce blurry vision or strain caused by prolonged screen time. These womens blue light glasses aid in better sleep by preventing blue light from disrupting your natural sleep cycle, helping you fall asleep faster and enjoy a more restful night's sleep, making them the perfect christmas present.
  • COMFORTABLE: Crafted from durable material, our trendy blue light glasses for woman or blue light glasses men ensure long-lasting comfort. The high-transmittance lenses accessories, gamer gifts for men, help keep your eyes relaxed. Perfect stocking stuffers, gifts for gamers men, christmas gifts for men, halloween costumes.
  • LIGHTWEIGHT: These clear blue light glasses feature a lightweight frame, meaning they’ll stay comfy for long-term wear. Perfect as blue blockers glasses for women or mens blue light glasses, these non-prescription fake glasses for men can be worn throughout the day. The blue light blocking glasses women feature polycarbonate HD lenses, which are anti-reflective and restore true color.
  • WORRY-FREE PURCHASE: If you experience any issues, our support team is ready to assist you quickly. These are the perfect costume glasses for cosplay dressing up.
  • “Permalink structure updated.” This indicates that WordPress wrote the rules successfully.
  • “You should update your .htaccess now.” This indicates that WordPress could not write the file and is presenting rules for you to add manually.

The quoted messages are commonly shown at the bottom of the Permalinks screen. If you see the manual-update notice, do not keep saving the page expecting the file to change; copy the rules displayed in the text box and apply them to the site’s .htaccess file instead.

Apply the displayed .htaccess rules manually

This section applies to an Apache-hosted WordPress site. Apache uses .htaccess for directory-level rewrite rules; Nginx does not, so an Nginx site needs a different fix described below.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Back up before editing

A malformed .htaccess edit can make the entire site unavailable, not just individual posts. Download a copy of the existing file or duplicate it in the hosting file manager before changing anything. Keep that backup until the posts and pages load normally.

Paste the rules in the correct location

  1. Open the site’s document-root directory in the host’s file manager or another server-file tool.
  2. Enable the option to show hidden files if .htaccess is not visible.
  3. Open .htaccess and preserve the existing contents in your backup.
  4. Paste the rules WordPress displayed on the Permalinks screen.
  5. Place manual entries before # BEGIN WordPress or after # END WordPress, as specified by the WordPress Codex.
  6. Save the file, return to Settings > Permalinks, click Save Changes once more, and test the failed URLs.

Keep the rules that WordPress generated together. Do not paste them into a random configuration file or into the WordPress editor. If the host’s file editor reports a syntax error or refuses to save, restore the backup and ask the host to apply the rules.

Rank #2
Windex Gaming Cleaning Wipes, Pre-Moistened Wipes to Instantly Clean all Gaming Gear and Electronics, Resealable Packaging for a Freshness Lock, 25 count (Pack of 1)
  • WINDEX GAMING WIPES: effortlessly clean all your gaming gear and gaming electronics in one easy step with our new Windex Gaming Wipes
  • AMMONIA FREE: our ammonia-free formula is safe to use on all of your favorite gaming equipment like consoles, headsets, controllers, screens, keyboards, and more
  • PRE-MOISTENED WIPES: each wipe instantly removes dust, dirt, and stubborn smudges and fingerprints leaving a streak-free shine
  • ANTI-STATIC: great for cleaning and wiping down your gaming gear and electronics leaving behind no visible residue
  • COMPACT RESEALABLE PACKAGE: store your pack of Windex Gaming Wipes anywhere in your home for whenever a quick and easy wipedown is needed

Correct .htaccess permissions without locking WordPress out

WordPress needs write access to .htaccess if it is going to update the file automatically. After the permalink rules are in place, the WordPress documentation advises using permissions of 660 or 644 so that other server users cannot read the file. Which value works depends on the account and group under which the web server runs.

  • Use the hosting control panel’s file-permission tool rather than changing unrelated directories.
  • Apply the value to .htaccess only, then try the Permalinks save again.
  • If 660 prevents the web server from reading or writing the file, restore the previous working value and contact the host before trying broader permissions.

Permissions alone cannot repair missing rewrite rules. They matter when the Permalinks screen reports that WordPress could not update .htaccess or when the file exists but is not readable or writable by the relevant server account.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Confirm whether the site uses Apache or Nginx

The server software determines where permalink rules belong. Re-saving permalinks is still the correct WordPress-side action, but it cannot create an .htaccess file on Nginx.

Server Where rewrite rules live What saving Permalinks can do What to check when 404s remain
Apache The site’s .htaccess file, using the Apache rewrite module Flush WordPress rewrite rules and regenerate .htaccess when WordPress can write it File contents, file permissions, and whether the Apache mod_rewrite module is enabled
Nginx The Nginx server-block configuration Flush WordPress’s internal rewrite rules, but it does not create or update .htaccess The host or administrator must verify the Nginx rewrite configuration

Pretty permalinks on Apache require both the mod_rewrite module and an .htaccess file. If the homepage works but post and page URLs do not, ask the host to confirm that rewrite support is active and that the server is allowing the site’s rewrite rules to be used. The host may need to change server-level settings that are not available in the WordPress dashboard.

Rank #3
Sale
LISEN Cell Phone Stand Phone Holder for Desk, Office Decor Gadgets for Men
  • Ergonomic & Adjustable Design: Fight "text neck" and improve your posture. Designed for comfort, it offers an adjustable height (7.1in-8.5in) (1.4in adjustable range) and angle (5°-85°) Please note: cell phone stand is only 9 inches tall—the length of a standard pencil
  • Without blocking subtitles Perfect for office desk Tiktok Face Time Zoom video—this is the ultimate kitchen desk essential for phones! Perfect viewing experience while reducing neck back strain, A must-have for gamers streamers desk, and anyone who values both style and support!
  • Sleek & Stable Design fits Otterbox Case: Say goodbye to bent cables, tangles, and tip-overs! LISEN’s stylish adjustable desk phone holder features a built-in charging hole and smart cable management, keeping your phone secure and your workspace clutter-free cool gadgets for men
  • ANTI-SLIP DESIGN free hands: The under 10.00 items easy gadgets back and the bottom of this kitchen essentials for women are fully covered by anti-skid silicone, which LISEN stand up desk decor can provide maximum protection device from any scratches and slides
  • Your Perfect Viewing Companion:If your product arrives damaged or breaks within 365 days, reach out to LISEN for a quick and hassle-free solution. Struggling with assembly, like tightening the screw? We’ve got your back! Your experience matters to us. (Product including: phone Holder stand*1, screw*1, hexagon screwdriver*1, specification*1)

Use the symptom to choose the next check

Every post and page returns a 404, but the homepage loads

Start with Settings > Permalinks > Save Changes. If the result message says WordPress could not update .htaccess, apply the displayed rules manually and check the file permissions. If the file is correct and the problem continues, the Apache rewrite module or the Nginx server-block configuration needs attention from the hosting provider.

A working homepage does not prove that pretty permalinks are configured. The homepage can load while requests for individual posts and pages fail because those requests depend on rewrite processing.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Only URLs created by a plugin return 404

A plugin that registers a custom post type can add new rewrite rules. If the 404s began immediately after activating such a plugin, visit the Permalinks screen and save the settings after activation. A vendor troubleshooting guide specifically recommends flushing permalinks at that point so WordPress registers the new rules.

If the plugin’s URLs still fail after the flush, check the plugin’s own post-type settings and ask its support team or your host for help. Do not replace a working site-wide .htaccess file with unverified rules supplied in a forum comment.

Rank #4
Ledagic IC+RGBW USB Powered Led Light Bar with App & Remote Control, 2 Pack
  • Easy Installation: Our gaming lights have been designed to enhance your entertainment experience. Simply position the led light bar next to your TV or game console to create a game room environment with ease. They come with USB power and a 60 inch cord for direct mounting and mobility
  • Audio Syncing & Extensive Mode: The built-in high-sensitivity music sensor allows you to sync the TV led lights to your favorite music. Lights react and move to the beat of music, film and game audio, creating an incredible immersive sound and light experience – and all without the need for an additional hub. You can choose from 64+ patterns, including strobe, illusion, jump, energy, gradient, running, chasing, fluttering mode etc. Each mode can be applied to different scenes
  • 64+ Chasing IC+RGB & W Effect: The independent control design of IC+RGB and white all-in-one multifunctional rgbw led bar lights monitor backlight allows you to easily switch the led lights for desk between IC+RGB and white to enjoy a variety of lighting effects, you can choose white lighting mode with high brightness for better illumination when working, etc. Choose IC+RGB lighting mode when you need to create an entertaining atmosphere for the light show, 16 million colours of Color changing rgb light bar let you dance to the beat and create a dynamic party atmosphere
  • Dynamic and Dimmable Lights: 1%-full brightness free brightness adjustment gives you the flexibility to adjust dimmable led light bar for room decorations or a variety of occasions
  • USB Powered: USB light bars for room can be powered by powernank, usb charger, TV, Monitor, laptop PC mainframe, making behind TV led lighting bar easy to install in any location.TV led lights are powered by the TV usb interface / PC mainframe, can be turned on/off synchronously with TV / PC

One URL is broken while others work

A single failing URL is less likely to indicate a site-wide rewrite failure. Check that the post or page still exists, that its slug has not changed, and that a redirect is not sending the request to a deleted destination. These checks address the individual URL without disturbing rules that are already working for the rest of the site.

If the URL was recently renamed, open the item in WordPress, verify the current permalink shown in the editor, and test that exact address. If several URLs with the same pattern fail, return to the Apache/Nginx checks instead of treating each URL separately.

What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Reset a damaged .htaccess file cautiously

If the file contains old or conflicting rules and re-saving permalinks does not fix the problem, a commonly recommended recovery sequence is to preserve the original, move it out of the way, and let WordPress generate a fresh file.

  1. Download the current .htaccess as a backup.
  2. Rename the live file to a name such as .htaccess-old rather than deleting it.
  3. Open Settings > Permalinks and click Save Changes.
  4. On Apache, check whether WordPress created a new .htaccess and whether the screen reports a successful update.
  5. Test the homepage, a post, a page, and any custom post-type URL.
  6. If the site becomes unavailable, restore the backed-up file and contact the host.

This reset is an administrative recovery technique, not a substitute for checking the server type. It will not make Nginx read an .htaccess file, and it can remove intentional custom rules if you do not keep and review the backup.

Best Value
Sale
HUANUO FlowLift™ Dual Monitor Stand, Fully Adjustable Gaming Monitor Desk Mount for 13–32″ Computer Screens, Full Motion VESA 75x75/100x100 with C-Clamp & Grommet Base, Each Arm Holds 4.4 to 19.8 lbs
  • Compatible with Wide Screens - To ensure compatibility with the dual monitor mount, your each monitor must meet three conditions at the same time: First, computer screens size range: 13 to 32 inches. Second, screen weight range: 4.4 to 19.8 lbs. Third, the back of the monitor screen must have VESA mounting holes with a pitch of 75x75mm or 100x100mm.
  • Regarding the compatibility with desks - Your desk must meet three conditions at the same time: First, desk material: Only wooden desks are recommended, plastic or glass desks cannot be used. Second, desk thickness range: 0.59" - 3.54". Third, the bottom of the desk should not have any cross beams or panels, as this will interfere with installation. We recommend carefully checking that your desk and monitors meets all above conditions before purchasing.
  • Dual C-Clamp Hold - Worried your dual monitors might wobble or slip? Our upgraded base uses a larger platform plus a dual C-clamp structure to lock the dual monitor arm firmly to your desk. Each arm safely keeps your screens steady while you type, click and game—no shaking, no sliding, just a clean and secure setup you can trust every day. It also provides Grommet Mounting installation choice, both options ensure stable and secure fixation for your 0.59" - 3.54" desk.
  • Full-Motion Adjustment For Comfortable View - Pull the screen closer when you’re deep in a spreadsheet, push it back to watch videos, or rotate to portrait for coding — moving everything smoothly with just one hand. The monitor stand offers +85°/-50° tilt, ±90° swivel and 360° rotation. Raise your monitor up to 15.75″ to support a healthy sitting posture. Whether you’re working from home, gaming through the night, or switching between video calls and documents, getting the screens to your natural line of sight helps relieve neck, shoulder and back strain so you can stay focused longer with less fatigue.
  • Keep Your Desk Organized: By lifting both screens off the desktop, this dual monitor stand opens up valuable space for your keyboard, notebook, docking station or a simple, clutter-free work area. Built-in cable management guides wires along the arms, keeping cords out of sight and out of the way. Enjoy a tidy, modern workstation that looks as good as it feels to use.

Review the permalink structure itself

The Permalinks screen controls the structure WordPress uses for post URLs. The WordPress documentation recommends ending a custom structure with %postname% or %post_id%. Do not enter the site URL itself in the structure field; the field is for the path pattern, not the full domain.

Changing the structure affects the addresses of existing posts. If you are repairing 404s rather than intentionally redesigning URLs, leave the selected structure unchanged and simply save it to flush the rules. Make a deliberate structure change only when you are prepared to handle the resulting URL changes and redirects.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

When to stop editing and contact the host

WordPress cannot fix server configuration that it cannot access. Contact the hosting provider or server administrator when any of the following applies:

  • The site runs on Nginx and you do not have access to its server-block configuration.
  • Apache’s mod_rewrite module is disabled or the host controls that setting.
  • The Permalinks screen repeatedly says it cannot update .htaccess after you have checked its permissions.
  • The host’s editor refuses to save the file or reports a syntax error.
  • Editing the file makes the whole site return a server error and the backup does not restore service.
  • You are unsure which document-root directory contains the active site.

Give the host the exact symptom, the server type if known, the message shown after saving Permalinks, and whether the homepage loads. That information distinguishes a WordPress rewrite flush from a server-level configuration problem.

Prevent the next permalink outage

  • Keep a backup of .htaccess before manual edits.
  • After activating a plugin that adds custom post types, visit Settings > Permalinks and save the settings.
  • Record whether the site uses Apache or Nginx before following a server-file tutorial.
  • Test representative post, page, and custom post-type URLs after migrations or server changes.
  • Do not change the permalink structure merely to force a flush; saving the existing structure is sufficient.

The practical decision order is simple: flush the rules in WordPress, read the result message, repair .htaccess only on Apache, verify permissions and mod_rewrite, and involve the host for Nginx or any server setting outside the dashboard.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Leave a Reply

Your email address will not be published. Required fields are marked *

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

More quests from Patch Notes

  1. How to Set Up a RedM (RDR2) Server in 2026: License Key, txAdmin and server.cfg, Step by StepBlog11min
  2. Best RedM (RDR2) Server Hosting in 2026: Comparing Four Hosts on Slots, Memory and PriceBlog10min
  3. How to Host a Mindustry Server in 2026: server-release.jar, Port 6567 and the Commands That MatterBlog7min
Recommended PC Tool
Recommended PC Tool
Windows Errors? Fix Them Before They SpreadFree repair scan
Outdated Drivers Are Slowing You DownFree scan - exact matches

Two free Windows tools

One Free Minute Could Fix That PC

Before you go - each of these free tools takes about a minute and tackles what quietly slows a Windows PC down.

Special offer. View Outbyte info, uninstall instructions, EULA, and Privacy Policy.