回答編集履歴

1

説明追記

2020/05/14 03:21

投稿

mmmaaasuu
mmmaaasuu

スコア13

test CHANGED
@@ -1,3 +1,35 @@
1
+ oikashinoaさんありがとうございました。
2
+
3
+
4
+
5
+ ```javascript
6
+
7
+ const topPage = 'https://example.com/';
8
+
9
+ const noSales = ["0000000001", "0000000002", "0000000004"]; // リダイレクトさせたい取り扱い無し商品
10
+
11
+
12
+
13
+ const url = new URL(location.href);
14
+
15
+ const pathname = url.pathname; //https://example.com/0000000004っていう感じでないなら適切に直して下さい。
16
+
17
+
18
+
19
+ if (noSales.includes(pathname)) { //noSalesにあったらトップページに遷移
20
+
21
+ location.href = topPage;
22
+
23
+ }
24
+
25
+ ```一般的なサイトであればoikashinoaさんが書いてくださった上記で実現可能かと思います。
26
+
27
+
28
+
29
+ ⇩私の場合、ASPの仕様なのかpathnameが取得できなかったため絶対パスでのurl一致判別に修正してうまくいきました
30
+
31
+
32
+
1
33
  ```javascript
2
34
 
3
35
  var url = location.href ;