.html extension on last part of url in wordpress - wordpress

Is it possible to keep .html extension on last part of URL in wordpress, like http://teachingvolunteer.com/volunteer-programs/private-school.html . This site http://teachingvolunteer.com was developed in joomla framework and I want to save all URL for SEO purpose. Because If I developed site without .html extension then all indexed URL on search engine will be shown in not found page. That's why I want to preserve all URL in this site. Can anyone help me in this issue ?

Related

Wordpress - how to migrate and keep post URLs

I want to migrate my WP blog to a new hosting service. All the blog post URLs are plain URLs in the form sitename.com/?p=9999. I want to keep the same at the new hosting service. I started my blog several years ago and did not understand the difference between plain URLs and SEO-friendly URLs. Since then I have posted links to individual posts in various places and do not want those links to break. How can I accomplish this?
You can use All In One WP migration tool to migrate your website to another hosting.
When you use this tool it copies all the files and database into a .wpress file and you can use that same file to other hosting to import your website and because it keeps the URL structure to default ( so, your blog URLs should not change )
And if it doesn't work then you have to change the URL slug of every post and you can also use redirection.

How to include the missing URLs in the sitemap

I am trying to generate sitemap.xml for an eCommerce website from xml-sitemaps.com
All the URLs are being scanned but the footer links of the website are missing in the xml file.
The whole website is written in javascript except the foooters which are in wordpress and these footer links are redirects from an old website.
The crawler from xml-sitemaps.com skips pages that are redirected (as well as pages that have a canonical meta tag pointing to a different URL).
You should still see them in the log from your last - they would have been discovered, but ignored.

How to redirect from a aspx query string url to wordpress

I have a 2 problem that is, I have to redesign an Aspx website to a WordPress website everything till now was fine but:
there are some query strings in aspx that show the students certificates directly, for example, http://www.example.ac.ir/Auth.aspx?id=184182187190184239218183181181182181
I want to redirect this kind of URL that Ids are variable to a WordPress page and show this certificate in WordPress directly
our old student’s certificates also have these URLs on it that they can scan their QR code to get access to it, because of this I don’t want that when a user request for old URL be faced with 404 error page
Example:
I want to redirect:
http://www.example.ac.ir/Auth.aspx?id=184182187190184239218183181181182181
Or:
http://www.example.ac.ir/ga.aspx?id=M3S941301026821
(these are old Aspx version of the website)
to:
http://www.example.ac.ir/Auth.php?id=184182187190184239218183181181182181
Or:
http://www.example.ac.ir/ga.php?id=M3S941301026821
(these should be new WordPress version of the website)
problem 2:
problem 2 is about PHP code, where can I find a tutorial that makes PHP page or plugin that convert aspx to PHP and read from non WordPress structured database??
I want to design that certificate pages in WordPress
note: if there is a way that I use aspx pages in WordPress without rendering such as it can resolve my problem, too
On your Auth.aspx page,Make a Response.Redirect() to your PHP page:
Response.Redirect("http://www.example.ir/Auth.php?id=" + Request.QueryString["Id"].ToString());

magento fishpig wordpress integration - block view of non-magento blog site

I've gotten the 4.3.08 fishpig extension working with my 1.7 Magento site (yes, I know it's a very old magento version). The integrated blog looks great and has the magento theme when I access it via the Site Address URL. However, I can still access the non-integrated blog when I type the Wordpress URL into a browser. That url doesn't have the integrated theme - it's just the plain posts. I don't want google to index that wordpress url or for users to find that url. I want them to only see the Site Address URL. I have done a ton of searches but can't seem to find how to do this. Looking for help!
You haven't included your URL so I can't provide accurate feedback. That being said, if configured correctly, the WordPress URL should give a 404 error page. This won't be seen by anyone and won't be indexed by search engines.
If the WordPress URL is visible and everything is configured correctly, you may be using the default permalinks (eg. /blog/?p=123). Change the Permalink structure at Settings > Permalinks and the WordPress URL should generate a 404 page.

Blogger to WordPress URl issues

I have just converted a blogger site to WordPress. Unfortunately URLs are not same for both the sites. Now I need to add redirects for all google cached URLs. But I am not able to get all the google cached URL's at one place so that i can check them all.
Please advise?

Resources