【问题标题】:how to add page name in url of wordpress如何在wordpress的url中添加页面名称
【发布时间】:2014-11-15 18:24:31
【问题描述】:

在我的 wordpress 网站中,我有两种类型的页面:关于我们和新闻。关于我们页面只是一个包含一些站点信息的一般页面,而页面新闻将包含来自管理员的帖子。

那么,是否可以配置 wordpress 以便:

  1. 网址:http://localhost/worpress/about-us 将指向我的关于我们页面
  2. url:http://localhost/wordpress/news 将指向我的新闻页面
  3. 网址:http://localhost/wordpress/news/?p=123 将指向发布在新闻页面下的特定新闻。

任何指向教程的链接肯定会有所帮助。

谢谢

【问题讨论】:

  • 嗯,这看起来很简单。你在这里有什么问题?重写模块有一个很好的文档和很好的例子:httpd.apache.org/docs/2.2/mod/mod_rewrite.html
  • 我的回答没有帮助吗?
  • 抱歉回复晚了,其实我还有一些优先级的问题要解决。我会回到这件事上。显然,如果这解决了我的问题,那么我会将您的答案标记为已解决。

标签: wordpress .htaccess permalinks


【解决方案1】:

您在询问 WordPress 所指的 Pretty Permalinks

请看上面的链接,但简而言之...

要求:

  1. 安装了mod_rewrite 模块的Apache Web 服务器
  2. 在 WordPress 的主目录中:
    • FollowSymLinks 选项已启用 允许使用 FileInfo 指令(例如 AllowOverride FileInfoAllowOverride All)
    • .htaccess 文件(如果此文件丢失, 当您激活“漂亮”时,WordPress 将尝试创建它 永久链接)
    • 如果您希望 WordPress 更新 .htaccess 文件 自动,WordPress 将需要对该文件的写入权限。

然后,您需要前往管理员并更改您的 Permalink settings to point to Post Name

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-08-23
    • 2018-12-23
    • 1970-01-01
    • 1970-01-01
    • 2011-06-17
    • 2014-03-01
    相关资源
    最近更新 更多