0

2番目のクエリ文字列を受け取るカスタム書き換えルールを作成しようとしています。

現在: http: //mysite.com/daily-deals/?category = alldeals

http://mysite.com/daily-deals/alldeals/になりたいです。

以下の解決策を試しましたが、うまくいかないようです。

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^daily-deals/(.*)$ index.php?page_id=508&category=$1 [L,NC]

</IfModule>
RewriteEngine Off


# 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

どんなアイデアでも大歓迎です!

どうもありがとう

4

1 に答える 1

0

アイデア#1

RedirectMatch 301 daily-deals/(.*)$ [[GENERATED URL WHERE YOU WANT TO REDIRECT]]

アイデア#2

WordPressリダイレクトプラグインを使用してリダイレクトを行うことができ ます

于 2012-08-20T20:43:26.600 に答える