How does WordPress bind a domain name
Step one: First resolve the DNS of your new domain name to your own On the server or space IP, the IP is bound to the new domain name.
Step 2: Then enter your website database management phpadmin, select the database of your website, and open the wp_options form, as shown below:
Step 3: Under the wp_options form, modify the siteurl file (the serial number is generally 1) to your new website domain name, and then modify the home file (the serial number ranges from about 30-40) to your new domain name. As shown in the figure below:
Step 4: In the SQL database command, enter the following code (note to change the domain name to your own, fill in the old domain name in front and fill in the last New domain name), click Execute.
UPDATE wp_options SET option_value = replace(option_value, ‘http://yshnet.com’, ‘http://ysh1314.com’) WHERE option_name = ‘home’ OR option_name = ‘siteurl’; /*修改站点url和主页地址*/UPDATE wp_posts SET post_content = replace(post_content, ‘http://yshnet.com’, ‘http://ysh1314.com’); /*修改文章中内部链接及附件的地址*/UPDATE wp_posts SET guid = replace(guid, ‘http://yshnet.com’, ‘http://ysh1314.com’); /*修改wordpress文章默认的永久链接*/UPDATE wp_comments SET comment_author_url = replace( comment_author_url, ‘http://yshnet.com’, ‘http://ysh1314.com’ ) ; /*修改作者的评论链接*/UPDATE wp_comments SET comment_content = replace( comment_content, ‘http://yshnet.com’, ‘http://ysh1314.com’ ) ; /*修改评论内的评论链接*/UPDATE wp_posts SET pinged = replace( pinged, ‘http://yshnet.com’, ‘http://ysh1314.com’ ) ; /*修改TrackBack里的链接*/
Step 5: Now the domain name of the website has basically been changed, but there will be a large number of internal links, anchor texts, pictures, etc. in your website that still use the old domain name. Now you need to use the following code, which can also be executed in the SQL database command. Pay attention to changing the domain name.
update wp_posts set post_content =replace(post_content,”yshnet.com”,”ysh1314.com”)
Notes
Notes: After the above five steps, the website is basically restored to the website of the new domain name, but there are some details, such as the website For maps, you can add relevant fixed links yourself. There are not many of them. You can just modify them manually. This method is based on my own website database interface. Different operators may have different database backends, but the relevant files and functions are all available. Webmasters can effectively choose to adopt them for reference.
For more WordPress technical articles, please visit the WordPress Tutorial column!
The above is the detailed content of How to bind a domain name to WordPress?. For more information, please follow other related articles on the PHP Chinese website!