5

パーマリンクが既に有効になっている場合/ghij、ページのコンテンツを表示するようにWordPress ページを書き換えることはできますか?/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
To:
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 に答える