5

当永久链接已经启用时,我们可以重写 WordPress 页面/ghij以显示页面的内容吗?/faq

我的页面是example.com?page_id=70&category=Footage. 启用永久链接后,它显示example.com/video-category?category=Footage. 我希望它看起来像example.com/category/Footage

对此的任何帮助将不胜感激。

当前.htaccess

<IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
</IfModule>
4

2 回答 2

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

    RewriteCond %{QUERY_STRING} ^page_id=([0-9]*)&category=(.*)$
    RewriteRule ^(.*)$ /%1/%2? [R=301,L]

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

作品。并从:http://test.com/index.php?page_id=70&category=Footage 重定向到:
http
:
//test.com/70/Footage



更新:

RewriteRule ^(.*)/(.*)$ /index.php?page_id=$1&category=$2 [L]


此规则有效并进行内部重定向(不更改 url)从:
http
://test.com/70/Footage 到:
http ://test.com/index.php?page_id=70&category=Footage

于 2012-11-23T07:57:59.330 回答
0

我希望以下插件对您有更多帮助

http://wordpress.org/extend/plugins/permalink-editor/

请检查此插件,它会根据需要重写永久链接,而无需任何编码知识。

于 2012-11-25T04:47:22.717 回答