这是我的设置。
这是我的.htaccess:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^server/(.*)?$ http://127.0.0.1:3000/$1 [P,L]
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
Run Code Online (Sandbox Code Playgroud)
我仍然无法从浏览器访问我的 nodejs 服务器或从我的脚本调用它(无论是它的 ajax 还是 socket.io)
请如果有人解决了这个问题,我一直在尝试解决它,但没有成功。
编辑:这是我的 server.js
var express = require('express');
var path = require('path');
var mysql = require('mysql');
var app = express();
var server = require('http').createServer(app);
var io = require('socket.io').listen(server);
var db = require('./db');
var …Run Code Online (Sandbox Code Playgroud)