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

質問編集履歴

2

追記

2016/08/19 06:35

投稿

igaiga
igaiga

スコア144

title CHANGED
File without changes
body CHANGED
@@ -21,4 +21,6 @@
21
21
  RewriteCond %{REQUEST_URI} topics.php
22
22
  RewriteCond %{QUERY_STRING} ^id=2505
23
23
  RewriteRule ^(.*)$ /? [R=301,L]
24
- ```
24
+ ```
25
+
26
+ http://www.hoge.jp/topics.php?id=2509などのURLはすでに存在せず、古い被リンク元から404エラーを起こしているため、リダイレクトさせたいと思っています。

1

追記

2016/08/19 06:35

投稿

igaiga
igaiga

スコア144

title CHANGED
File without changes
body CHANGED
@@ -3,9 +3,22 @@
3
3
 
4
4
  以下の様なURLが外部サイトからリンクされているのですが、ページ自体が無くなっているのでリダイレクトさせたいと思います。
5
5
  http://www.hoge.jp/topics.php?id=2505
6
+ http://www.hoge.jp/topics.php?id=2506
7
+ http://www.hoge.jp/topics.php?id=2507
8
+ http://www.hoge.jp/topics.php?id=2508
9
+ http://www.hoge.jp/topics.php?id=2509
6
10
 
7
- ?id=2505以降のパラメーターは多数あるので、topics.phpが含まれる場合はトップページにリダイレクトさせたいです。
8
11
 
9
- 普通リダイレクトであれば、自動生成ツールなどでできますがパラメーターがある場合参考例が見つから無いので、やり方をご教示頂けば幸いです。
12
+ 上記ようにパラメーターが複数あるので、topics.phpが含まる場合はトップページにリダイレクトさせたいです。
10
13
 
14
+ まずは、特定のパラメーターのみ以下のページを参考に
15
+ リダイレクトしたいのですが、この時点で動作していません。
16
+ http://welcart.seesaa.net/article/300080959.html
17
+
11
- よろしくお願いいたします。
18
+ ###htaccess内
19
+ ```
20
+ RewriteEngine On
21
+ RewriteCond %{REQUEST_URI} topics.php
22
+ RewriteCond %{QUERY_STRING} ^id=2505
23
+ RewriteRule ^(.*)$ /? [R=301,L]
24
+ ```