• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

不同端口配置多站点错误

php 搞代码 4年前 (2022-01-23) 11次浏览 已收录 0个评论
文章目录[隐藏]

php+apache+mysql
不同端口配置多站点错误 配置如下 (仅仅在http.conf中修改)
NameVirtualHost *:80
NameVirtualHost *:81
NameVirtualHost *:82

#第1个站点是用于运行公司网站

DocumentRoot “D:/myweb/”
ServerName oa
php_value include_path “.;D:/myweb”

#第2个站点是用¥本文来%源[email protected]搞@^&代*@码)网5搞gaodaima代码于运行OA

DocumentRoot “D:/myoa/webroot/”
ServerName oa
php_value include_path “.;D:/myoa/webroot”

#第3个站点是用于运行独立的论坛

DocumentRoot “D:/bbs/”
ServerName oa

Listen 80
Listen 81
Listen 82

无论如何 80 81 82 都指向D:/bbs/。 没有做到不同端口指向不同的网站,错的 原因,如何修改 ?
(有点文章说要建立一个新的 http2.conf修改,这个方法 跟上面有什么不同)

回复讨论(解决方案)

ServerAdmin [email protected]
DocumentRoot “路径”
ServerName localadm
ErrorLog logs/dummy-host.example.com-error_log
CustomLog logs/dummy-host.example.com-access_log common

照这样类似加几块

都在同一个 httpd.conf 不用新加httpd2.conf??

现在我Listen 200 和Listen 8080多有了,但都是指向8080的位置.设置如下:
01.#Listen 12.34.56.78:80

02.Listen 8080

03.Listen 200

04.

05.#

06.# Dynamic Shared Object (DSO) Support

07.#

08.# To be able to use the functionality of a module which was built as a DSO you

09.# have to place corresponding `LoadModule’ lines at this location so the

10.# directives contained in it are actually available _before_ they are used.

11.# Statically compiled modules (those listed by `httpd -l’) do not need

12.# to be loaded here.

13.#

14.# Example:

15.# LoadModule foo_module modules/mod_foo.so

16.#

17.LoadModule actions_module modules/mod_actions.so

18.LoadModule alias_module modules/mod_alias.so

19.LoadModule asis_module modules/mod_asis.so

20.LoadModule auth_basic_module modules/mod_auth_basic.so

21.#LoadModule auth_digest_module modules/mod_auth_digest.so

22.#LoadModule authn_anon_module modules/mod_authn_anon.so

23.#LoadModule authn_dbm_module modules/mod_authn_dbm.so

24.LoadModule authn_default_module modules/mod_authn_default.so

25.LoadModule authn_file_module modules/mod_authn_file.so

26.#LoadModule authz_dbm_module modules/mod_authz_dbm.so

27.LoadModule authz_default_module modules/mod_authz_default.so

28.LoadModule authz_groupfile_module modules/mod_authz_groupfile.so

29.LoadModule authz_host_module modules/mod_authz_host.so

30.LoadModule authz_user_module modules/mod_authz_user.so

31.##LoadModule autoindex_module modules/mod_autoindex.so

32.#LoadModule cern_meta_module modules/mod_cern_meta.so

33.LoadModule cgi_module modules/mod_cgi.so

34.#LoadModule dav_module modules/mod_dav.so

35.#LoadModule dav_fs_module modules/mod_dav_fs.so

36.#LoadModule deflate_module modules/mod_deflate.so

37.LoadModule dir_module modules/mod_dir.so

38.LoadModule env_module modules/mod_env.so

39.#LoadModule expires_module modules/mod_expires.so

40.#LoadModule file_cache_module modules/mod_file_cache.so

41.#LoadModule headers_module modules/mod_headers.so

42.LoadModule imagemap_module modules/mod_imagemap.so

43.LoadModule include_module modules/mod_include.so

44.#LoadModule info_module modules/mod_info.so

45.LoadModule isapi_module modules/mod_isapi.so

46.LoadModule log_config_module modules/mod_log_config.so

47.LoadModule mime_module modules/mod_mime.so

48.#LoadModule mime_magic_module modules/mod_mime_magic.so

49.LoadModule proxy_module modules/mod_proxy.so

50.#LoadModule proxy_ajp_module modules/mod_proxy_ajp.so

51.#LoadModule proxy_balancer_module modules/mod_proxy_balancer.so

52.#LoadModule proxy_connect_module modules/mod_proxy_connect.so

53.LoadModule proxy_http_module modules/mod_proxy_http.so

54.#LoadModule proxy_ftp_module modules/mod_proxy_ftp.so

55.LoadModule negotiation_module modules/mod_negotiation.so

56.LoadModule rewrite_module modules/mod_rewrite.so

57.LoadModule setenvif_module modules/mod_setenvif.so

58.#LoadModule speling_module modules/mod_speling.so

59.#LoadModule status_module modules/mod_status.so

60.#LoadModule unique_id_module modules/mod_unique_id.so

61.LoadModule userdir_module modules/mod_userdir.so

62.#LoadModule usertrack_module modules/mod_usertrack.so

63.#LoadModule vhost_alias_module modules/mod_vhost_alias.so

64.#LoadModule ssl_module modules/mod_ssl.so

65.

66.

67.

68.ServerName “web”

69.DocumentRoot “d:/php/wnfenlei”

70.

71. Options Indexes FollowSymLinks

72. AllowOverride None

73. Order allow,deny

74. Allow from all

75.

76.

77.

78.

79.ServerName “web”

80.DocumentRoot “d:/php/wnarticle”

81.

82. Options Indexes FollowSymLinks

83. AllowOverride None

84. Order allow,deny

85. Allow from all

86.

87.

Apache 多端口多站点配置方法

我的是 一个oa厂商 的自带的apache (非单独安装的 apache 该厂商禁止安装其他apach)。
没有 上面的 conf/extra/httpd-vhosts.conf
(他类似 wamp方式全部免安装全部二进制的那种)
否则第一个帖子提到(仅仅在http.conf中修改)
前面指出这个 ?? (是否一定需要我另外找个配套的httpd-vhosts.conf
?)

httpd-vhosts.conf 是自写的,不是apache提供的,简单说类似于php的include
没有生效是不是你没有重启apache的原因?

重启了还是不可以的


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:不同端口配置多站点错误

喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址