`

apache 配置域名转向(没有www转到www)

阅读更多
目的: 浏览器输入 domian.com 自动 前面加 www (转到www.domian.com)

配置:

#打开 httpd.conf
sudo vi /etc/apache2/httpd.conf


#加入如下配置
<VirtualHost *>
  ServerName www.domian.com
  DocumentRoot /home/homepage/www/public
  <Directory "/home/homepage/www/public/">
    AllowOverride none
  </Directory>
</VirtualHost>

<VirtualHost *>
  ServerName domian.com
  RedirectMatch ^/(.*)$ http://www.domian.com/$1
</VirtualHost>


#reload apache
sudo /etc/init.d/apache2 reload
分享到:
评论

相关推荐

    域名转向工具

    配置域名转向通常涉及以下步骤: 1. **选择转向类型**:根据需求选择合适的转向类型,如301或302,301用于表示永久转移,302表示临时转移。 2. **设置目标URL**:确定要转向的最终目的地,可以是另一个域名或同一...

    实现域名转向

    实现域名转向通常涉及DNS(域名系统)配置、服务器配置或使用.htaccess文件。以下是具体步骤: 1. **DNS设置**:在域名注册商的控制面板中,你可以找到DNS管理选项。通过创建CNAME记录(别名记录),可以将一个域名...

    Apache配置 虚拟转向实例

    Apache配置虚拟转向是一种常见的Web服务器设置,用于在一个IP地址或端口上托管多个独立的网站。这在服务器资源有限或者需要为不同的域名提供不同服务时非常有用。在本例中,我们将深入理解如何配置Apache来实现虚拟...

    域名转向系统

    域名转向系统,通常被称为URL重定向或域名解析定向,是网络服务中的一项重要技术,用于将用户访问的某个特定域名自动导向到另一个不同的URL。在本文中,我们将深入探讨域名转向系统的工作原理、应用场景以及如何配置...

    Apache2.2.15安装及配置过程

    Apache 2.2.15 是一款广泛应用的开源Web服务器,其安装和配置对于搭建网站服务至关重要。在本文中,我们将详细阐述如何安装这个特定版本的Apache,并介绍反向代理配置的基本步骤。 首先,要安装Apache 2.2.15,你...

    Apache2.2.15 配置http和https

    2. **配置默认站点**:Apache的配置文件通常位于`/etc/apache2`目录下。主配置文件是`apache2.conf`或`httpd.conf`。在`sites-available`目录下,你可以创建一个新的配置文件,如`default.conf`,并启用它使用`a2...

    tomcat5.5.X域名转向和连接池配置的server.xml文件

    本篇文章将详细解释如何在`server.xml`中配置域名转向和连接池。 ### 域名转向(Virtual Hosting) 域名转向允许一个Tomcat实例托管多个独立的Web应用程序,每个应用程序都可以通过不同的域名或端口访问。在`...

    Apache服务器配置大全及DIV布局.zip

    Apache服务器配置大全及DIV布局.zip这个压缩包文件包含的主题涵盖了两个重要的方面:Apache服务器的配置以及前端网页设计中的DIV布局。接下来,我们将深入探讨这两个关键领域的详细知识点。 首先,让我们来了解一下...

    301转向代码大合集.docx

    - 不带WWW的域名转向到带WWW的域名: ```apacheconf Options +FollowSymLinks RewriteEngine on RewriteCond %{HTTP_HOST} ^downcc.com [NC] RewriteRule ^(.*)$ http://www.downcc.com/$1 [L,R=301] ``` - ...

    apache精简版

    Apache是世界上最流行的Web服务器软件,以其开源、稳定和可扩展性而著称。"Apache精简版"可能是指为了特定目的或环境...然而,对于更复杂的需求,可能需要考虑使用更完整的Apache版本或者转向其他Web服务器,如Nginx。

    php,apache,mysql详细配置

    安装完成后,需要编辑配置文件`httpd.conf`,设置监听端口、DocumentRoot(网站根目录)、ServerName(服务器域名)等。别忘了启动Apache服务并检查其是否成功运行。 接着,我们转向PHP的安装与配置。在`php的安装...

    Apache中301重定向的配置代码

    新建.htaccess文件,输入下列内容(需要开启mod_rewrite): 1)将不带WWW的域名转向到带WWW的域名下 代码如下: Options +FollowSymLinks RewriteEngine on RewriteCond %{HTTP_HOST} ^jb51.net [NC] RewriteRule ^...

    Linux服务器端Web服务三剑客(Apache Lighttpd Nginx).docx

    ##### 1.2 Apache配置 在Red Hat和CentOS等发行版上使用YUM安装后,Apache的配置文件通常位于`/etc/httpd`目录下,其中主配置文件是`/etc/httpd/conf/httpd.conf`。此外,`/etc/httpd/conf.d/*.conf`中的文件会被...

    Linux服务器配置大全.pdf

    配置好DNS服务器后,我们转向Web服务器的设置。在Linux中,最常用的Web服务器软件有Apache和Nginx。这里以Apache为例: 1. **安装Apache**:使用包管理器(如`apt-get`或`yum`)安装Apache服务器。 2. **配置默认...

    二级域名urlrewriter

    在使用`urlrewriter`工具进行二级域名重写时,我们需要配置规则来指定原始URL如何映射到新的URL。这些规则通常以特定的语法编写在服务器的配置文件中,如`.htaccess`(Apache服务器)或web.config(IIS服务器)。...

    在Windows系统中分别安装和配置PHP工作环境

    接着,需要编辑Apache的httpd.conf配置文件,将PHP模块加载到Apache中。这通常通过添加以下行完成: ```apacheconfig LoadModule php5_module "path/to/php/php5apache2_2.dll" AddType application/x-httpd-...

    nginx-伪静态-重定向-包括域名、目录、文件等配置方法.pdf

    将不带 `www` 的域名 301 转向到带 `www` 的域名 ```nginx server { listen 80; server_name example.com; if ($host != "www.example.com") { rewrite ^/(.*)$ http://www.example.com/$1 permanent; } } ...

    Apache服务器下防止图片盗链的办法

    Apache服务器作为广泛使用的Web服务器,提供了多种方法来防止图片盗链,其中包括使用`.htaccess`文件进行配置。本篇文章将深入探讨如何在Apache服务器下实施图片防盗链策略,以及如何利用图片转向技术来节省流量。 ...

Global site tag (gtag.js) - Google Analytics