【发布时间】:2014-02-04 15:24:00
【问题描述】:
我有一个 wordpress 安装,它只有两种自定义帖子类型(blog 和 howto)。
博客位于根文件夹内的目录中,其中也有一些 html 页面,如下所示:
要从 html 文件访问特定的自定义帖子类型,我有一个 href 到 wp/blog 和另一个到 wp/howto。
问题是我想跳过那个wp,所以我的网址会像localhost/blog 而不是localhost/wp/blog。
我试过了
RewriteEngine On
RewriteRule blog/ /wp/blog/
RewriteRule howto/ /wp/howto/
在根目录的 .htaccess 中,它显示了博客模板,但只有 404 页面错误,我不知道应该修改什么来获取 wordpress 帖子。
PS : 对不起我的英语和模糊的信息,截止日期快到了,我不知道应该怎么做才能跳过那个文件夹。
【问题讨论】:
-
请澄清“我想跳过那个 wp” - 我想你的意思是“跳过”(英语......)。您是说实际文件位于
wp/blog/file.html,但您希望它看起来像请求来自blog/file.html?你想要一个链接wp/blog/file.html来提供其他地方的文件吗?如果你写了一些案例会很有帮助:“当href是这个时,我想提供那个页面;当用户在地址中输入x时,我想给他们y”。等等。你的要求越清晰,就越容易给你一个有用的答案。 -
感谢您的宝贵时间。实际上我想要的是直接访问这些自定义帖子,而不是 url 中的“wp”文件夹,如 localhost/blog,而不是 localhost/wp/blog。我希望现在已经足够清楚了
标签: php wordpress apache .htaccess mod-rewrite