wordpress and permalink not updating - wordpress

I have to tried to update the permalink in my wordpress site to be post name. I have have .htaccess file uploaded and permission set to 777. However, when I updated the permalink in wordpress it still said :
If your .htaccess file were writable, we could do this automatically,
but it isn’t so these are the mod_rewrite rules you should have in
your .htaccess file. Click in the field and press CTRL + a to select
all.
If you access to website now (https://www.pata.org/store) and go to any page, it will show up 404 not found page.
One more thing, the website is based on Woocommerce latest version, I am not sure if that is the reason.
Has anybody ever experienced this?

Related

Wordpress Permalink issue on subdirectory wordpress

I have installed wordpress inside one folder called blog. when we open the blog, the blog links are broken 404 page error. How do i fix this issue, if its installed on root directory it will work, but this time it is directory, Is there any way to fix this issue
Normally such issues can be fixed easily by refreshing your permalinks. To do that go to WP > Settings > Permalinks and click on the save button once.
On some servers it is not allowed to edit .htaccess by clicking save in that section, therefore if you get an error; contact your hosting provider.
You may also want to check that the URL of your site corresponds to the URLs shown inside of WP > Settings > General.
First ensure your server support rewrite_ module
1.Login your WordPress dashboard
2. Click Settings
3.click Permalinks and change your permalink then click save

Wordpress always redirects to /wp-login.php

i have a problem with one of my wordpress websites. Every time i want to open to home url it automatically redirects me to the /wp-login.php with this strange url:
https://example.at/wp-login.php?redirect_to=https%3A%2F%2Fexample.at%2F&reauth=1
Also i can't use the "Back to example.at" Link under the login window.
Site & Home URL are set correctly, also there is no redirection set in any plugin or in the .htacces. Also all safety plugins are disabled.
Does anyone already had this strange problem?
Make sure that your website plugins works good.
For first disable all plugins or rename /wp-content/plugins folder then check your website. If problem solves rename back the plugins folder and try to rename plugins directories step by step and find problematic plugin.
Try change the main theme and recheck problem, look at your main theme function.php file content, if you see the obfuscated codes, delete this codes and recheck website.
Delete wp-include, wp-admin folders and reupload from offical wordpress.org last version archive,
Install Wordfence av plugin and scan your website files. maybe you have injected codes.
check your .htaccess file, try to reset it.
Check your server and wordpress requirements. Change the php version to 7.2.
Disable your cahce plugins (if you have).
Try to debug your website with this steps.

Changed name of subdirectory - creating pages doesn't work

I tried to change my WP subdirectory from www.example.com/test to www.example.com/live, and frontpage and login works as it should. But when I try to access former articles or pages, or create new I just get a 404 error.
E.g www.example.com/live/my-first-article gives 404, then redirects to frontpage (www.example.com).
I've defined the site URL and home URL in wp-config, changed the name of the folder, and changed "test" to "live" everywhere in the database.
Anyone have an idea or encountered this problem before?
It is most likely your .htaccess file which isnt updated. You can update it by going to
Settings > Permalinks > Save Changes

Moving Wordpress site subdirectory errors

I have just moved my testing development subdirectory worpdress installation to my root folder using the WP-Clone plugin.
The problem now is my main site (previously mysite.com ) shows (mysite.com/site) now. and the subdirectory is shwoing in all my links
I have tried going to settings and removed the /site from wordpress URL and Site address URL.
But it broke my site and disabled me from accessing my wp-login.php .
I fixed it by editing my wp-config.php and adding :
define('WP_HOME','https://mysite.com/site');
define('WP_SITEURL','https://mysite.com/site');
and now my website works perfectly. But it still shows mysite.com/site and i am unable to edit my URL and Siteaddress from my wp dashboard anymore.
How do I Remove my website subdirectory (/site) and still have it work and not break my site's themes and all? How do I go about this? Really really appreciate any help! Thanks!
By adding those constants to wp-config.php you're overruling any setting in the database. That's why you can't edit them in the admin panel.
So the first step is to change those constants to:
define('WP_HOME','https://domain.com');
define('WP_SITEURL','https://domain.com');
Then delete your htaccess file. (.htaccess in your root folder).
Once you've done this navigate to http://domain.com/wp-login.php
Login to your site and go to Settings -> Permalinks. Hit save which will regenerate your htaccess file.
Finally you'll need to update existing links. I'd suggest installing a plugin called 'Velvet Blues Update URLs'.

WordPermalink not working after server tran

I've transferred our website http://www.pacificluxuryliving.com from powweb to godaddy. It's a wordpress based website.
The problem is the pretty permalink is not working. It shows 404 error. Interestingly, If I add new post or new page, the permalink work. But all old permalinks not working. I can edit old pages and change the permalink (from edit page). If I change the old permalink to new one, then it also work.
I disabled pretty permalink + deleted .htaccess file. Then enabled pretty permalink from wp admin > settings > permalinks (it automatically restored .htaccess);
Tried many other ways, but nothing worked.
Thanks,
Farhad
Check the following
Do you have mod_rewrite enabled?
Do you have any caching Plugins? If yes then disable them.
Is FollowSymLinks option enabled?
Also post the contents of your .htaccess file and the pretty permalink format that you want to use.

Resources