基于Headway的WordPress站点中的301重定向

时间:2013-11-15 作者:user42765

我有一个网站建设与前进的主题。目前,我的每个博客帖子的URL都是

http://example.com/blog-post-name
我想添加一个文件夹,以便URL为:

http://example.com/blog/blog-post-name
如果我添加该文件夹,现有URL是否会自动重定向到包含该文件夹名称的新URL,或者我是否必须为每个文件夹手动创建301个重定向?

1 个回复
SO网友:Mayeenul Islam

首先,如果Headway本身不处理任何类型的301重定向,那么Headway就不是问题所在。

问题的答案是:
如果您在/wp-admin/options-general.php管理设置»;常规)到新地址,如:

http://example.com/blog/
然后整个网站将使用新的URL。(更改后,您只需重新进入管理面板一次,仅此而已)

第一个问题解决了。

但博客中使用的硬编码内部链接可能存在一个潜在问题。假设你用一个简单的文本链接链接了一篇文章(<a href="http://example.com/blog-post-name-1">My blog post 1</a>) &mdash;在文件夹URL之后,此类链接将生成404,这就是问题所在。我的一个问题也提到了类似的问题:

结束

相关推荐

blog url redirecting

我曾经在服务器(srv71)上用域名主持一个word press博客和一个论坛。几天前,我将整个站点转移到了一个新服务器(srv14),但我没有更新dns,我已经关闭了以前的服务器srv71。所以访问我的。领域姓名/博客或我的。领域名称/phpbb将导致超时错误。我尝试使用IP地址连接我的新博客和论坛,但出现了此问题。访问论坛没问题(我的ip地址14/phpbb),但博客会试图将我重定向到我的。领域姓名/博客,不是我的。ip。地址:。14/博客。我查看了wp配置。php并找到以下行:define( \'D