私が持っている現在のパーマリンク構造で動作する htaccess ルールを設定しようとしています。
私が持っている現在のパーマリンク構造はこれです
/%category%/%postname%/
そして、私のhtaccessは次のとおりです
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /blog/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /blog/index.php [L]
</IfModule>
典型的な URL は次のようになります。
/blog/post_category_name/post_name/
これはすべてうまく機能します。私が直面している問題は、ユーザーがロケールを変更できることです。これにより、次のように URL の前に地域コードが付けられます。
/uk/blog/post_category_name/post_name/
問題は、WP が blog をカテゴリとして、post_category_name を投稿名として取り、WP 内で 404 をスローすることです。
基本的に地域コードを完全に無視したいのですが、可能ですか?
また、英国(または他の地域)のディレクトリが存在しないことを追加する必要があります。
ありがとう