php+apache+mysql
不同端口配置多站点错误 配置如下 (仅仅在http.conf中修改)
NameVirtualHost *:80
NameVirtualHost *:81
NameVirtualHost *:82 #第1个站点是用于运行公司网站 DocumentRoot "D:/myweb/"
ServerName oa
php_value include_path ".;D:/myweb"
#第2个站点是用于运行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修改,这个方法 跟上面有什么不同)
不同端口配置多站点错误 配置如下 (仅仅在http.conf中修改)
NameVirtualHost *:80
NameVirtualHost *:81
NameVirtualHost *:82 #第1个站点是用于运行公司网站 DocumentRoot "D:/myweb/"
ServerName oa
php_value include_path ".;D:/myweb"
#第2个站点是用于运行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
</VirtualHost>照这样类似加几块
01.#Listen 12.34.56.78:8002.Listen 808003.Listen 20004.05.#06.# Dynamic Shared Object (DSO) Support07.#08.# To be able to use the functionality of a module which was built as a DSO you09.# have to place corresponding `LoadModule' lines at this location so the10.# directives contained in it are actually available _before_ they are used.11.# Statically compiled modules (those listed by `httpd -l') do not need12.# to be loaded here.13.#14.# Example:15.# LoadModule foo_module modules/mod_foo.so16.#17.LoadModule actions_module modules/mod_actions.so18.LoadModule alias_module modules/mod_alias.so19.LoadModule asis_module modules/mod_asis.so20.LoadModule auth_basic_module modules/mod_auth_basic.so21.#LoadModule auth_digest_module modules/mod_auth_digest.so22.#LoadModule authn_anon_module modules/mod_authn_anon.so23.#LoadModule authn_dbm_module modules/mod_authn_dbm.so24.LoadModule authn_default_module modules/mod_authn_default.so25.LoadModule authn_file_module modules/mod_authn_file.so26.#LoadModule authz_dbm_module modules/mod_authz_dbm.so27.LoadModule authz_default_module modules/mod_authz_default.so28.LoadModule authz_groupfile_module modules/mod_authz_groupfile.so29.LoadModule authz_host_module modules/mod_authz_host.so30.LoadModule authz_user_module modules/mod_authz_user.so31.##LoadModule autoindex_module modules/mod_autoindex.so32.#LoadModule cern_meta_module modules/mod_cern_meta.so33.LoadModule cgi_module modules/mod_cgi.so34.#LoadModule dav_module modules/mod_dav.so35.#LoadModule dav_fs_module modules/mod_dav_fs.so36.#LoadModule deflate_module modules/mod_deflate.so37.LoadModule dir_module modules/mod_dir.so38.LoadModule env_module modules/mod_env.so39.#LoadModule expires_module modules/mod_expires.so40.#LoadModule file_cache_module modules/mod_file_cache.so41.#LoadModule headers_module modules/mod_headers.so42.LoadModule imagemap_module modules/mod_imagemap.so43.LoadModule include_module modules/mod_include.so44.#LoadModule info_module modules/mod_info.so45.LoadModule isapi_module modules/mod_isapi.so46.LoadModule log_config_module modules/mod_log_config.so47.LoadModule mime_module modules/mod_mime.so48.#LoadModule mime_magic_module modules/mod_mime_magic.so49.LoadModule proxy_module modules/mod_proxy.so50.#LoadModule proxy_ajp_module modules/mod_proxy_ajp.so51.#LoadModule proxy_balancer_module modules/mod_proxy_balancer.so52.#LoadModule proxy_connect_module modules/mod_proxy_connect.so53.LoadModule proxy_http_module modules/mod_proxy_http.so54.#LoadModule proxy_ftp_module modules/mod_proxy_ftp.so55.LoadModule negotiation_module modules/mod_negotiation.so56.LoadModule rewrite_module modules/mod_rewrite.so57.LoadModule setenvif_module modules/mod_setenvif.so58.#LoadModule speling_module modules/mod_speling.so59.#LoadModule status_module modules/mod_status.so60.#LoadModule unique_id_module modules/mod_unique_id.so61.LoadModule userdir_module modules/mod_userdir.so62.#LoadModule usertrack_module modules/mod_usertrack.so63.#LoadModule vhost_alias_module modules/mod_vhost_alias.so64.#LoadModule ssl_module modules/mod_ssl.so65.66.67.<VirtualHost *:8080>68.ServerName "web"69.DocumentRoot "d:/php/wnfenlei"70.<Directory "d:/php/wnfenlei">71. Options Indexes FollowSymLinks72. AllowOverride None73. Order allow,deny74. Allow from all75.</Directory>76.</VirtualHost>77.78.<VirtualHost *:200>79.ServerName "web"80.DocumentRoot "d:/php/wnarticle"81.<Directory "d:/php/wnarticle">82. Options Indexes FollowSymLinks83. AllowOverride None84. Order allow,deny85. Allow from all86.</Directory>87.</VirtualHost>
没有 上面的 conf/extra/httpd-vhosts.conf
(他类似 wamp方式全部免安装全部二进制的那种)
否则第一个帖子提到(仅仅在http.conf中修改)
前面指出这个 ?? (是否一定需要我另外找个配套的httpd-vhosts.conf
?)
没有生效是不是你没有重启apache的原因?