在代码中实现"不改变URL重定向域名"可以使用服务器端的重定向方法。以下是一个使用Node.js和Express框架的示例代码:
const express = require('express');
const app = express();
app.get('/old-url', (req, res) => {
res.redirect(301, 'https://example.com/new-url');
});
app.listen(3000, () => {
console.log('Server is running on port 3000');
});
这个示例使用Express框架创建了一个简单的服务器。当请求/old-url
时,服务器将返回一个301重定向响应,将用户重定向到https://example.com/new-url
,同时保持URL不变。
在这个示例中,使用了res.redirect(301, 'https://example.com/new-url')
方法来发送重定向响应。第一个参数301表示永久重定向,第二个参数是重定向的目标URL。
你可以根据自己的服务器环境和需求调整代码。