如何阻止WordPress捕获保存在服务器上的静态页面的URL

时间:2012-07-28 作者:Richard

我发布了一个问题,关于是否可以在WordPress中添加没有页眉和页脚的页面。

这是一个问题:Add a Page without header and menus?

那么,我如何创建一个静态页面,其中没有出现在WordPress站点所有其他页面上的WordPress内容,并在该url处添加html?

我该怎么做?

1 个回复
最合适的回答,由SO网友:Damien 整理而成

理查德

老实说,我想你是在问How can I stop WordPress from responding to URL\'s for static pages that I save in other directories on my server

基本上在2个文件中

您的VHOST(将mydomain.com映射到www/some\\u folder/)

  • 您的。htaccess文件,用于管理重定向,因此您可以做两件事
    1。为子域获取一个新的VHOST,使之成为mydomain。com映射到服务器上的另一个a文件夹-或-
    2。更新您的。htaccess文件包含重定向URL

    你的htaccess文件将在WordPress介入之前接收任何URL请求。

    所以你可以mydomain.com WordPress将管理所有请求,然后创建一个规则mydomain.com/this_page.html 在中www/some_folder/this_page.html

    下面是一个重定向到静态页面的代码示例,您可以将其添加到。htaccess文件:

    #static page redirects here
    redirectMatch 301 ^/this_page(.*)$ /this_folder/this_page.htm\'  
    

  • 结束

    相关推荐

    WordPress+Magento.htaccess重写规则问题(WWW与非WWW)

    我现在面临一个问题。离开了它,但现在我回来了,在尝试在线找到解决方案后,我完全不知道。个人似乎也遇到过类似的问题,但尝试常见的修复只导致了500个内部服务器错误。我会尽可能详细地解释。好的,那么谈谈这个问题。我有一个使用WordPress和Magento的网站。WP页面保存在子目录(/关于/)中,因此当用户访问其中一个页面时,url如下所示:www.example。com/about/wordpresspage/。我们有一个产品页面,该页面位于WP之外,可以直接访问,url如下所示:www.example