我需要一个 .htaccess 来显示这个 URL:
但实际上会提供此 URL:
请注意,action.php 可以接收 URL 中的其他 GET 参数。htaccess 也必须能够转发它们。这两个 URL 之间的唯一区别是“假”根目录,它将反映“lang”GET 参数。
是否有可能用 .htaccess 做这样的事情(我很确定这是可能的)?任何人都有关于如何做到这一点的指示?
谢谢!
Edit1:我忘了说重写规则应该只对“/wp-content/plugins/mailpress/mp-includes/”中的“action.php”有效。
Edit2:我目前在我的 .htaccess 中有这个:
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
以下应该可以解决问题
关于您的问题的编辑,这是一个修改后的答案:
试试这个:
这是来自 apache 的相应文档。