サイトをリダイレクトさせいのですが、一部だけは除外させておきたいと思っています。
色々試してみたのですが、うまく動かず困っています。
<IfModule mod_rewrite.c> RewriteEngine On RewriteCond %{REQUEST_URI} !(^/sample/) RewriteRule ^(.*)$ http://example.com/$1 [R,L] </IfModule>
このようなかたちで記載したのですが、アクセスをすると遷移先である http://example.com/index.phpにリダイレクトされてしまいます。
いくつかRewriteCond箇所の書き方を変えてみましたが、いずれもうまく動作しませんでした。
- RewriteCond %{REQUEST_URI} !(sample)
- RewriteCond %{REQUEST_URI} !^/(sample)
- RewriteCond %{REQUEST_URI} ! sample
- RewriteCond $1 sample
なにか良いお知恵を拝借できれば幸いです、よろしくお願いいたします
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/01/05 01:53
2018/01/05 03:42
2018/01/09 05:21