前言:
而今姐妹们对“apache2配置域名”大致比较着重,姐妹们都想要知道一些“apache2配置域名”的相关资讯。那么小编同时在网上搜集了一些有关“apache2配置域名””的相关文章,希望大家能喜欢,姐妹们一起来了解一下吧!由于各种原因或目的,服务器有时会被其它非法域名恶意指向,造成网页权重降低、引发搜索引擎惩罚、影响备案等不良情况发生。
为避免类此情况发生,我们可以在网站根目录下添加修改.htaccess文件,以做到只允许绑定域名进行访问。
开启Apache2重写模块rewrite:
###管理员身份运行sudo a2enmod rewrite###重启apache2服务service apache2 restart
修改虚拟目录配置文件,在<Directory /网站目录>与</Directory>之间添加AllowOverride All,如有AllowOverride None,改为AllowOverride All。然后执行service apache2 reload,重载一次配置。
<Directory /网站目录> Options FollowSymLinks MultiViews AllowOverride All Order allow,deny Allow from All Require all granted</Directory>
以域名himstudy.net为例,添加或修改网站根目录下的.htaccess文件,插入修改如下代码。
<IfModule mod_rewrite.c>RewriteEngine OnRewriteBase /###添加如下代码RewriteCond %{http_host} !^ [nc]RewriteCond %{http_host} !^himstudy.net$ [nc]RewriteRule ^.* - [F,L]###</IfModule>
当访问服务器域名不是或himstudy.net,服务器将给出403 Forbidden页面。
版权声明:
本站文章均来自互联网搜集,如有侵犯您的权益,请联系我们删除,谢谢。
标签: #apache2配置域名