
地 址:上海市奉贤66号
电 话:17794282821
网址:dsesh.com
邮 箱:56825798@qq.com
一、自建自建服务器配置(推荐)

在Nginx配置文件中添加以下内容,网站网站将所有请求重定向到默认(ren)端口(如80或443):

```nginx
server {
listen 80;
server_name yourdomain.com www.yourdomain.com;
location / {
proxy_pass http://localhost:your_port;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
}
```

保(bao)存后重启Nginx服务即可生效。去掉
Apache配置
使用`.htaccess`文件添加重写规则(适用于Apache服务(wu)器):
```apache
RewriteEngine On
RewriteCond %{ HTTP_HOST} ^yourdomain\.com [NC]
RewriteCond %{ SERVER_PORT} !^80
RewriteRule ^(.*)$ http://yourdomain.com/$1 [R=301,端口L]
```
或者在`httpd.conf`中配置虚拟主机:
```apache
ServerName yourdomain.com www.yourdomain.com ProxyRequests Off ProxyPreserveHost On ProxyPass / http://localhost:your_port 其他代(dai)理头配置
```
修改后需重启Apache服务。
浏览器插件
使用如“Remove Port”等浏览器(qi)插件,网站网站直接(jie)屏蔽端口号显示(需注意插件(jian)安全性)。去掉
三、端口开发环境配置(临时解决方案)
PHP去除端口号(hao)
在PHP代码中使用`gethostbyname`函数将域名转换为(wei)IP地址(适用于(yu)cURL请求):
```php
$url='https://github.com';
$ip = gethostbyname(parse_url($url,自建自建 PHP_URL_HOST));
$ch = curl_init("https://$ip");
```
注意:此方法在IPv6或特殊网络环境下可能失效。
四、网站网站其(qi)他注意事项
端口冲突处(chu)理: 若80端口被(bei)占用,去掉可通过任务管理器结束占用(yong)进程(如`netstat -ano | findstr :80`)或修改路由器端口。端口 反向代理
以上(shang)方法可(ke)根据实际需求选择,去掉生产环境推荐使用服务器配置方式,开发环境可临时采用PHP脚本或插件。