话不多说直接开干
-
将二级域名解析为A记录,记录值填写服务器地址即可,然后开启
-
确保服务器支持apache的rewrite。
开启方式
- 找到 Include conf.modules.d/*.conf
在其下面增加
LoadModule rewrite_module modules/mod_rewrite.so- 找到 Options Indexes FollowSymLinks
将下面的 AllowOverride none 更改为 AllowOverride all
-
通过ftp在网站根目录创建一个.htaccess文件,然后增加下面配置
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d#重定向wc.vvgg.cc => vvgg.cc/static/web
RewriteCond %{HTTP_HOST} ^wc.vvgg.cc$ [NC]
RewriteCond %{REQUEST_URI} !^/static/web/
RewriteRule ^(.*)$ static/web/$1?Rewrite [L,QSA]
#如果存在多个需要重定向的二级域名 可直接复制上面两行配置即可</IfModule>
-
至此即可通过http://wc.vvgg.cc 访问到以前需要用vvgg.cc/static/web 访问的路径了