WordPress .htaccess重写到插件目录

强尼

所以我需要将site.com/plugin-page/1234的URL重写为site.com/wp-content/plugins/the-plugin/packages/1234

但由于某种原因,URL会重定向,而不仅仅是重写。我需要它只是重写,而不是重定向。

这是我的.htaccess代码。

# BEGIN WordPress
<IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /

    RewriteRule ^index/.php$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d

    RewriteRule . /index.php [L]

    RewriteRule ^plugin-page/?(.*)$ /wp-content/plugins/the-plugin/packages/$1/index.html [L]

</IfModule>
# END WordPress
价格

规则的顺序非常重要,请按以下方式尝试:

# BEGIN WordPress
<IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /

    RewriteRule ^plugin-page/([0-9]+)/?$ /wp-content/plugins/the-plugin/packages/$1/index.html [NC,L]

    RewriteRule ^index/.php$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
</IfModule>
# END WordPress

最有可能发生的情况是,由于您的规则是上一个WP试图在其代码中自行查找它,从而导致了重定向而不是内部重定向。

另外,请确保index.html存在您内部重定向到的路径。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用.htaccess重写到Wordpress子目录?

来自分类Dev

Htaccess URL从文件重写到目录

来自分类Dev

Apache .htaccess 将参数重写到目录

来自分类Dev

WordPress的获取插件目录

来自分类Dev

WordPress的获取插件目录

来自分类Dev

目录以.htaccess重写到另一个目录

来自分类Dev

.htaccess重写器和wordpress

来自分类Dev

htaccess重写:WordPress目录+子域重定向无法一起使用

来自分类Dev

htaccess重写:WordPress目录+子域重定向无法一起使用

来自分类Dev

向 Wordpress 插件添加重写规则

来自分类Dev

WordPress无法安装插件:无法找到WordPress插件目录

来自分类Dev

.htaccess将Wordpress类别重写为页面

来自分类Dev

PHP htaccess用wordpress重写规则

来自分类Dev

Mod重写创建伪造或隐藏Wordpress目录

来自分类Dev

Apache重写到测试目录

来自分类Dev

将目录重写到另一个目录以使用htaccess停止404

来自分类Dev

使用Wordpress插件API编辑.htaccess吗?

来自分类Dev

Wordpress插件安装:无法创建目录

来自分类Dev

使用RedirectMatch for Wordpress排除.htaccess中的目录

来自分类Dev

htaccess将具有特定查询的所有URL重写到父目录

来自分类Dev

.htaccess将第二个参数重写到目录

来自分类Dev

.htaccess将子域重写到目录,并将子域保留在url中

来自分类Dev

.htaccess-将特定网站的请求重写到子目录中,导致500错误

来自分类Dev

htaccess用子目录中的参数重写到根文件夹

来自分类Dev

用通配符将Ubuntu 18 Apache .htaccess重写到其他目录-美化URL

来自分类Dev

使用.htaccess将自定义图像url重写到目录

来自分类Dev

.htaccess将子域重写到目录中,并将子域保留在url中

来自分类Dev

htaccess用子目录中的参数重写到根文件夹

来自分类Dev

WordPress添加重写规则以指向插件文件

Related 相关文章

  1. 1

    使用.htaccess重写到Wordpress子目录?

  2. 2

    Htaccess URL从文件重写到目录

  3. 3

    Apache .htaccess 将参数重写到目录

  4. 4

    WordPress的获取插件目录

  5. 5

    WordPress的获取插件目录

  6. 6

    目录以.htaccess重写到另一个目录

  7. 7

    .htaccess重写器和wordpress

  8. 8

    htaccess重写:WordPress目录+子域重定向无法一起使用

  9. 9

    htaccess重写:WordPress目录+子域重定向无法一起使用

  10. 10

    向 Wordpress 插件添加重写规则

  11. 11

    WordPress无法安装插件:无法找到WordPress插件目录

  12. 12

    .htaccess将Wordpress类别重写为页面

  13. 13

    PHP htaccess用wordpress重写规则

  14. 14

    Mod重写创建伪造或隐藏Wordpress目录

  15. 15

    Apache重写到测试目录

  16. 16

    将目录重写到另一个目录以使用htaccess停止404

  17. 17

    使用Wordpress插件API编辑.htaccess吗?

  18. 18

    Wordpress插件安装:无法创建目录

  19. 19

    使用RedirectMatch for Wordpress排除.htaccess中的目录

  20. 20

    htaccess将具有特定查询的所有URL重写到父目录

  21. 21

    .htaccess将第二个参数重写到目录

  22. 22

    .htaccess将子域重写到目录,并将子域保留在url中

  23. 23

    .htaccess-将特定网站的请求重写到子目录中,导致500错误

  24. 24

    htaccess用子目录中的参数重写到根文件夹

  25. 25

    用通配符将Ubuntu 18 Apache .htaccess重写到其他目录-美化URL

  26. 26

    使用.htaccess将自定义图像url重写到目录

  27. 27

    .htaccess将子域重写到目录中,并将子域保留在url中

  28. 28

    htaccess用子目录中的参数重写到根文件夹

  29. 29

    WordPress添加重写规则以指向插件文件

热门标签

归档