【问题标题】:.htaccess and mod-rewrite for my wordpress admin panel.htaccess 和 mod-rewrite 用于我的 wordpress 管理面板
【发布时间】:2013-10-10 01:29:50
【问题描述】:

任何关于如何重写我的管理 URL 的想法将不胜感激。

我使用functions.php创建了一些菜单,它们工作正常,但我需要一种可以在我的.htacess上使用的方法来重写我的代码。

原来的网址是这样显示的:

http://www.website.com/wp-admin/admin.php?page=for_buyers

我希望它显示如下:

http://www.website.com/wp-admin/menu-sample/submenu-sample/

谢谢!

【问题讨论】:

    标签: php wordpress .htaccess mod-rewrite


    【解决方案1】:

    我不知道您需要为多少页重写 url,但您可以进行 301 重定向,这对于几页来说很容易,但有点脏.. 因为听起来您已经设置了新链接

    否则你需要查看他们的php代码..

    http://www.website.com/wp-admin/admin.php?page=for_buyers

    他们通过 url 传递信息以将用户引导至正确的页面。因此,他们单击了此链接,并对其进行了设置,使其转到 page=for_buyers。我敢打赌这段代码在 admin.php 中,但你很可能需要编辑其他被重定向到这个 admin.php 文件的 php 文件..

    我可能完全错过了你的问题..让我知道..

    重写引擎开启

    重定向 301 /category/product-line/samplepage.htm http://websitename.com/newpage.htm

    所以您要重定向的页面,只需去掉 domain.com 部分并以斜杠开头,然后是一个空格,然后是您要重定向到的页面的完整 html 路径.. 从一个开始并给它一分钟看看它是否有效.. 然后从那里开始.. htaccess 文件应该在您的主目录中.. wordpress 应该已经创建了一个,您只需添加到它的末尾..

    祝你好运-帕特

    【讨论】:

    • 我要重写30个链接。它们是 6 个菜单和 24 个子菜单。当涉及到 mod-rewrite 时,我一无所知。这些函数已添加到我的 main function.php 文件中。
    • 如果你有新的页面设置了你想要的简单的 url,通过 ftp 进入你的 htaccess 文件.. 更新答案..
    • 我知道如何访问 .htaccess 我只是不知道如何使用我的 URL 在 wp-admin 上编写 RewriteEngine:website.com/wp-admin/admin.php?page=for_buyers
    • 尝试更改您的永久链接设置怎么样.. 在 wordpress 仪表板中,转到设置,然后是永久链接,将选项更改为 postname.. 单击保存.. 这将重写您的 url 以显示页面名称和不是随机的 php 代码。如果您使用具有自己的 url 结构的自定义插件,那么除非您能流利地阅读 php,否则您就是 prab sol..
    • 感谢 Pat 为您的 cmets 提供的帮助,我很感激。我的永久链接已设置,您对 PHP 和我的看法是正确的 SOL 哈哈。我必须想办法为每个链接重新编写规则,但我只需要知道如何为一个链接编写规则,其余的就很容易了。干杯!约翰
    【解决方案2】:

    转到您的设置 > 永久链接并选择 Post name

    谢谢。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-07-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-07-21
      • 2020-01-04
      相关资源
      最近更新 更多