Хочу, чтобы в адресной строке, отображалось название страницы на которой нахожусь. Прочитал кучу всего, но увы, node js мне пока не подается...
На данный момент у меня Server выглядит так:
var express = require('express'),
bodyParser = require('body-parser'),
http = require('http'),
path = require('path'),
fs = require('fs'),
id3 = require('id3js'),
router = require('routes'),
webSocketServer = require('ws').Server,
wss = new webSocketServer({ port: 8001 })
getFilesName = require('./myModule/getFilesName'),
mongoose = require('mongoose'),
async = require('async');
var app = express();
var server = http.createServer(app);
app.use(express.static(path.join(__dirname, '/public')));
app.use(bodyParser.json());
Когда захожу по адресу http://localhost:8008/ то все работает, выводится главная страница... Есть желание, чтобы при загрузке главной страницы, адресная строка выглядела так: http://localhost:8008/main
Ниже в этом файле прописал вот так:
/*Проблема в этой функции ниже*/
app.get('/main', function (req, res) {
res.send(/*не могу разобраться тут */);
});
Если прописываю res.send('ok'); и перехожу по адресу http://localhost:8008/main, то без проблем ответом получаю на странице main ok
Помогите разобраться... Свои попытки, даже не хочу показывать, их было много и все не удачные.
Вы могли вы попробовать сделать вот так
app.get('/', function(req, res) {
res.redirect('/main');
});
А потом делайте
app.get('/main', function(req, res) {
res.send('ok');
});
Также есть вариант что вам может оказаться полезным этот ответ
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости