0
  1. /api/ディレクトリとそれ以降のすべてをHTTPSにリダイレクトしたい。訪問者がHTTPSを使用して何かにアクセスしようとした場合、他のすべてはHTTPにリダイレクトする必要があります。

  2. /api/WordPressに、現在のmodの書き換えからディレクトリ(およびそれ以降のすべて)を無視してもらいたいのですが。

これは私の現在の標準的なWordPress.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
4

2 に答える 2

0

追加してみましたか:

RewriteCond %{REQUEST_URI} YourFolderName 
RewriteRule ^(.*)$ https://www.example.com/YourFolderName /$1 [R,L]

(詳細については、こちらから取得)

于 2012-05-19T02:11:34.223 に答える
0

これを試して:

    RewriteEngine On
    RewriteCond %{REQUEST_URI} ^/api/ [NC]
    RewriteRule .* https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
于 2012-05-19T02:23:19.787 に答える