Apache下对域名 进行301 重定向

修改httpd.conf文件

例子:http转https,将http://www.vueweb.cn/跳转https://www.vueweb.cn

Apache下修改配置文件httpd.conf,Linux地址:/etc/httpd/conf/httpd.conf

<Directory "/var/www/html/typecho">
    DirectoryIndex index.php login.php
    Options FollowSymLinks
    AllowOverride All
    Order allow,deny
    Allow from all
</Directory>
<VirtualHost *:80>
    DocumentRoot /var/www/html/typecho
    ServerName www.vueweb.cn /*绑定的域名*/
    RedirectMatch  permanent  ^/(.*)  https://www.vueweb.cn/$1 /*域名301跳转的地址*/
</VirtualHost>
/*Apache下http域名配置*/

<VirtualHost 0.0.0.0:443>
    DocumentRoot "/var/www/html/typecho"
    ServerName www.vueweb.cn
    SSLEngine on
    SSLCertificateFile /etc/httpd/vueweb_ssl/2_www.vueweb.cn.crt
    SSLCertificateKeyFile /etc/httpd/vueweb_ssl/3_www.vueweb.cn.key
    SSLCertificateChainFile /etc/httpd/vueweb_ssl/1_root_bundle.crt
</VirtualHost>
/*Apache下https域名配置*/

将httpd.conf文件修改完成之后,重启 Apache,然后访问原域名,即可跳转到对应的重定向地址,URL状态为301重定向

本文由 有花不见叶 原创发布于光阴小栈,未经许可,禁止转载。

共有 0 条评论

发表评论

邮箱地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据