teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

3

修正

2016/07/21 08:03

投稿

shi_ue
shi_ue

スコア4437

answer CHANGED
@@ -10,4 +10,8 @@
10
10
  ```修正しました。
11
11
 
12
12
  立て続けにmod_rewriteの回答を書いたのですが、ほとんど外してました。
13
- もっと学習しないとですね。ごめんなさい。
13
+ もっと学習しないとですね。ごめんなさい。
14
+
15
+ あれ?
16
+ [VirtualHost内のREQUEST_FILENAMEはREQUEST_URIと同じになる](http://hogem.hatenablog.com/entry/20110214/1298045117)
17
+ 違うのかー、何かな?

2

修正

2016/07/21 08:03

投稿

shi_ue
shi_ue

スコア4437

answer CHANGED
@@ -2,9 +2,12 @@
2
2
  <VirtualHost *:80>
3
3
  <IfModule mod_rewrite.c>
4
4
  RewriteEngine On
5
- RewriteRule ^ccccc/not_redirect\.html$ - [L]
6
- RewriteCond %{REQUEST_FILENAME} ^/ccccc
5
+ RewriteCond %{REQUEST_URI} ^/ccccc
6
+ RewriteCond %{REQUEST_URI} !^/ccccc/not_redirect\.html$
7
7
  RewriteRule ^(.*)$ http://bbbb.com$1 [R=301,L]
8
8
  </IfModule>
9
9
  </VirtualHost>
10
- ```かな?
10
+ ```修正しました。
11
+
12
+ 立て続けにmod_rewriteの回答を書いたのですが、ほとんど外してました。
13
+ もっと学習しないとですね。ごめんなさい。

1

修正

2016/07/21 08:01

投稿

shi_ue
shi_ue

スコア4437

answer CHANGED
@@ -2,7 +2,7 @@
2
2
  <VirtualHost *:80>
3
3
  <IfModule mod_rewrite.c>
4
4
  RewriteEngine On
5
- RewriteRule ^/ccccc/not_redirect\.html$ - [L]
5
+ RewriteRule ^ccccc/not_redirect\.html$ - [L]
6
6
  RewriteCond %{REQUEST_FILENAME} ^/ccccc
7
7
  RewriteRule ^(.*)$ http://bbbb.com$1 [R=301,L]
8
8
  </IfModule>