我目前正在为已经拥有良好SEO的网站的客户从头创建一个新的Wordpress,我有一个问题。
我想在wordpress中使用前一个url作为新页面,以保持SEO,而不是301重定向。
例如,我在旧网站http://my-exemple.com/en/contact.php
和我的wordpress上有以下页面:http://my-exemple.com/en/contact-php/
点被-
取代,最后有一个/
。我怎么能在wordpress上使用完全相同的URL?
由于
答案 0 :(得分:0)
您只需将页面编辑为/contact
而不是contact.php
。
使用Wordpress,contact.php
将按该名称查找特定的php文件。 301将.php
网址重定向到其非.php
对应网址不会对您的SEO效果造成任何损害。
也就是说,如果您真的想重写URL以在最后包含.php
,则可以使用Wordpress中的$wp_rewrite
对象来执行此操作。
看起来像这样:
$wp_rewrite-> page_structure = $wp_rewrite-> page_structure . '.php';