设置>固定链接
默认情况下WordPress使用的是带有问号和很多数字的网络URL,但WordPress为用户提供了一种自定义固定链接和存档的URL链接的功能。自定义固定链接能够提高链接的观赏效果、实用性以及链接的向后兼容性。
性能提要:与日期和文章名、月份和文章名、%post_id%-%postname%等链接结构相比,以 %category%、%tag%、%author%或%postname%为起始部分的固定链接结构会要求更多的服务器资源。
关于固定链接结构的详细描述请看使用WordPress固定链接。关于固定链接的定义参见博客绪论中的“Pretty Permalinks”部分。
自定义固定链接结构
WordPress中有很多标签可用于自定义链接结构,下面介绍一些最基本的标签。
常规设置
点击相应的单选按钮,为博客选择合适的固定链接结构。
- 默认 —— 链接示例:http://www.sample.com/?p=123
- 日期和文章名 —— 链接示例:http://www.sample.com/2008/03/31/sample-post/
- 月份和文章名 —— 链接示例:http://www.sample.com/2008/03/sample-post/
- 数字 —— 链接示例:http://www.sample.com/archives/123
- 自定义结构 —— 在输入框中输入你希望使用的链接结构类型。如/archives/%year%/%monthnum%/%day%/%postname%/。使用WordPress固定链接上有对固定链接结构标签的进一步讨论。
可选
你可以在这里自由定义分类目录和标签的 URLs 结构。例如,使用 topics 将让分类目录链接地址呈现为 http://example.org/topics/uncategorized/。留空则使用默认结构。使用WordPress固定链接上有对固定链接结构标签的进一步讨论。
- 分类目录前缀 —— 在这里输入分类目录URL的自定义前缀
- 标签前缀 —— 在这里输入标签URL的自定义前缀
保存更改
点击保存更改按钮,将自己所做修改存入数据库。点击该按钮后,页面上方会出现一个确认文本框,告诉你你的设置已经被保存。点击按钮后,根据你的.htaccess文件是否可以写入,你会收到以下两条信息中的某一条信息。关于如何将.htaccess设为可写入的文件,参见更改文件权限。
- 若.htaccess文件是可写入的,页面上方会出现“固定链接结构已更新”的字样,那么你就可以放心了;WordPress能够自动帮你进行操作。
- 若.htaccess文具见是不可写入的,页面上方会显示“你需要更新你的.htaccess文件”。而页面底部附近则有“如果你的.htaccess文件是可写入的,我们会自动更新固定链接结构,但你的.htaccess文件不可写入,因此你的.htaccess文件中应该出现了mod_rewrite规则。点击该输入框,按下CTRL+a选中所有内容。”这表示你还需要自己进行额外操作。WordPress在“固定链接”子面板下方的文本框中,显示了若干行重写规则,这些重写规则均与之前设定的固定链接结构有关。你需要将文本框中的内容复制到.htaccess文件中,以使新固定链接正常运行。
注意:在本地机器上编辑.htaccess文件时请注意,在一些操作系统中无法创建.htaccess文件,这是因为它们不允许点号(“.”)作为文件名的开始部分。你可以删去文件名中的点号,也可以使用标准的扩展名来命名文件(如"htaccess.txt")。将文件上传到网站目录后,再利用FTP重命名文件。大多数FTP客户端都允许文件名中点号的存在。
另注意:大多数服务器隐藏了.htaccess等以点号为文件名开始部分的文件。查看FTP的用户指南或FAQ,了解如何让FTP显示这些隐藏文件,以及如何利用FTP更改文件权限、重命名文件等。更多信息请看更改文件权限。
修改记录
- WordPress 2.3:在“可选”设置中增加了标签前缀。
分类:中文手册