【发布时间】:2016-08-04 06:03:10
【问题描述】:
我正在尝试为 wordpress 子主题中的特定页面添加 .htaccess。实际上,我正在将 url 中的类别 slug 发送到custompostpage.php,按类别 slug 显示帖子。为了获取类别 slug,我在 url 末尾使用cp= 操作。
http://example.com/demo/project/custom-post-page/?cp=search-engine-marketing
功能运行良好.. 但我想删除 ?cp= 以用于 SEO 目的。对于我正在使用的任务.htaccess
<IfModule mod_rewrite.c>
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^custom-post-page/([^.]*)$ custom-post-page?cp=$1 [QSA,L]
</IfModule>
但它不起作用。我在子主题中上传了这个 .htaccess 文件(custompostpage.php 的相同路径)。
谁能指导我是否可以使用 wordpress 在子主题中添加 .htaccess 文件?如果是,那么我在编码中做错了什么。如果有人指导我,我将不胜感激。谢谢你
【问题讨论】: