0

私のワードプレスの.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]
</IfModule>
# END WordPress

owm rewriteruleを追加したいのですが、ルールが機能していません。page/([az、AZ] +)。html $をpagesに書き換える必要がありますか?page_name = $ 1

4

3 に答える 3

0

また、カスタム rewriterule を WP に追加する方法を示すこの投稿を読むことをお勧めします。

于 2012-04-18T20:23:40.987 に答える
0

あなたが求めることを行うためのルールは次のとおりです。

RewriteRule ^page/([a-z,A-Z]+).html$ pages?page_name=$1 [NC]

これを後に配置するRewriteRule . /index.php [L]必要があります。

于 2012-04-10T13:49:53.767 に答える
0

次の後にのみ機能し始めました。

  1. RewriteRule の最後に [NC,L] を追加

  2. 絶対パスの使用http://site.ru/pages?page_name=$1

于 2012-04-10T18:38:25.477 に答える