如題
我想要瀏覽者若從特定IP進入網頁後
會跳到固定的網頁
若不是這個特定的IP就會跳到另一個
我有一個大概的雛形
這裡面有什麼問題嗎
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title></title>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.0.0/jquery.js">
</script>
<script type="text/javascript">
var getIPAddress = function() {
$.getJSON("https://jsonip.com?callback=?", function(data) {
alert(data.ip);
});};
if ( ??? == '123.123.123.123' ) {
window.location.href = "http://www.google.com.tw";
} else {
window.location.href = "/index";
}
</script>
</head>
<body>
<div>
<h3>
</h3>
</div>
</body>
</html>
在前端做的話...F12不會用嗎?
打個 getIPAddress = "123.123.123.123" 就能破啦。
這種需求請告訴你的後端,如果他跟你說辦不到請想辦法搞掉他。
nginx way:
https://serverfault.com/questions/380642/nginx-how-to-redirect-users-with-certain-ip-to-special-page