Apache设置二级域名

版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/keysking/article/details/78635102

想在服务器上再搭个网站,于是便想着给博客配一个blog.keysking.com的二级域名.

于是在网上搜寻了一番教程,可惜都失败了…大多说要修改httpd.conf文件,可是我根本连那个文件都找不到!!!(大多数文章里说在etc/apache2里,但我的apache2确实没有).

终于,在苦苦寻求当中,找到了一片文章,完美的实现了我的需求.

Apache简单配置以及设置二级域名

现我也把我的过程记录下来.

首先,打开apache的mod_rewrite功能,我不知道这是不是必需的,但我还是这样做了.

然后,编辑”apache2.conf”文件.

 vi apache2.conf

在#ServerRoot “/etc/apache2″一行下添加ServerName haofly.net

就像这样:

#ServerRoot "/etc/apache2" 在这一行下面添加主域名
ServerName keysking.com

然后,在/etc/apache2/sites-available/下新建一个conf文档,比如blog.conf

vi blog.conf

然后在里面写这些东西

<VirtualHost *:80>
  ServerName blog.keysking.com
  DocumentRoot "/var/www/html/blog"
  <Directory "/var/www/html/blog">
    AllowOverride all
    Order allow,deny
    Allow from all
  </Directory>
</VirtualHost>

保存退出.
然后需要在apache目录的ports.conf里面添加一个listen

cd ../sites-enabled
sudo ln -s ../sites-available/laravel.conf
sudo service apache2 restart

当然,最重要的一点,域名要使用泛解析,就像这样:
这里写图片描述
这样,二级域名就可以使用了~~

展开阅读全文

apache二级域名配置问题

03-01

现在在apache中配置两个二级域名,其中一个域名能正常对应到目录的网站,另外一个却还是对应到第一个域名的目录,然后我在本地打开http://localhost/打开的是第一个域名对应的目录的网站,以下是apache的htdocs目录的结构:rnbbs --子目录bbsrnuc --子目录ucrnindex.html --根目录rn以下是httpd.conf文件内容:rnrn[code=XML]rnrnServerRoot "D:/SOFT_PHP_PACKAGE/apache"rnrnListen 80rnrnrnLoadModule actions_module modules/mod_actions.sornLoadModule alias_module modules/mod_alias.sornLoadModule asis_module modules/mod_asis.sornLoadModule auth_basic_module modules/mod_auth_basic.sornLoadModule authn_default_module modules/mod_authn_default.sornLoadModule authn_file_module modules/mod_authn_file.sornLoadModule authz_default_module modules/mod_authz_default.sornLoadModule authz_groupfile_module modules/mod_authz_groupfile.sornLoadModule authz_host_module modules/mod_authz_host.sornLoadModule authz_user_module modules/mod_authz_user.sornLoadModule autoindex_module modules/mod_autoindex.sornLoadModule cgi_module modules/mod_cgi.sornLoadModule dir_module modules/mod_dir.sornLoadModule env_module modules/mod_env.sornLoadModule include_module modules/mod_include.sorn#LoadModule info_module modules/mod_info.sornLoadModule isapi_module modules/mod_isapi.sornLoadModule log_config_module modules/mod_log_config.sornLoadModule mime_module modules/mod_mime.sorn#LoadModule mime_magic_module modules/mod_mime_magic.sornLoadModule negotiation_module modules/mod_negotiation.sornLoadModule setenvif_module modules/mod_setenvif.sornLoadModule php5_module "D:/SOFT_PHP_PACKAGE/php/php5apache2_2.dll"rnrnrnrnrnUser daemonrnGroup daemonrnrnrnrnrnServerAdmin admin@localhost.comrnrnServerName 192.168.21.28:80rnrnDocumentRoot "D:/SOFT_PHP_PACKAGE/apache/htdocs"rnrnrn Options FollowSymLinksrn AllowOverride Nonern Order deny,allowrn Allow from allrnrnrnrn Options Indexes FollowSymLinksrn AllowOverride Nonern Order allow,denyrn Allow from allrnrnrnrn DirectoryIndex index.html index.htm index.php default.phprnrnrnrn Order allow,denyrn Deny from allrn Satisfy AllrnrnrnErrorLog "logs/error.log"rnLogLevel warnrnrnrn LogFormat "%h %l %u %t \"%r\" %>s %b \"%Refereri\" \"%User-Agenti\"" combinedrn LogFormat "%h %l %u %t \"%r\" %>s %b" commonrnrn rn LogFormat "%h %l %u %t \"%r\" %>s %b \"%Refereri\" \"%User-Agenti\" %I %O" combinediorn rn CustomLog "logs/access.log" commonrnrnrnrn ScriptAlias /cgi-bin/ "D:/SOFT_PHP_PACKAGE/apache/cgi-bin/"rnrnrnrnrnrnrnrnrn AllowOverride Nonern Options Nonern Order allow,denyrn Allow from allrnrnDefaultType text/plainrnrnrn TypesConfig conf/mime.typesrn AddType application/x-compress .Zrn AddType application/x-gzip .gz .tgzrn AddType application/x-httpd-php .phprn AddType text/html .html .shtmlrn AddOutputFilter INCLUDES .html .shtmlrnrnrnrnrnSSLRandomSeed startup builtinrnSSLRandomSeed connect builtinrnrnrnNameVirtualHost 192.168.21.28:80rnrnrnDocumentRoot D:/SOFT_PHP_PACKAGE/apache/htdocs/bbs/rnServerName bbs.test.com.cnrnErrorLog logs/bbs.test.com.cn-error.logrnTransferLog logs/bbs.test.com.cn-access.logrn rnrnrnrnDocumentRoot D:/SOFT_PHP_PACKAGE/apache/htdocs/uc/rnServerName hylxs.test.com.cnrnErrorLog logs/hylxs.test.com.cn-error.logrnTransferLog logs/hylxs.test.com.cn-access.logrnrn[/code]rnrn访问bbs.test.com.cn和访问hylxs.test.com.cn都是显示的D:/SOFT_PHP_PACKAGE/apache/htdocs/bbs/里面的内容。 论坛

没有更多推荐了,返回首页