首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

利用.htaccess绑定子域名到子目录

即可以实现绑定域名到子目录、一个空间多个站点。 下面是以 link.52ecy.cn 绑定到子目录link为例.htaccess代码....Rewrite [L,QSA] #可以绑定多个 只需重复三行代码并更改一下域名、目录名 就好了 如果你以完成上面的步骤 你域名应该可以访问了, 但你会发现在浏览器上访问...主域名+绑定域名目录 也可以访问,可这并不是我们想要 接下来我们完成最后一步, 在每一个绑定目录中 link目录中 也增加一个 .htaccess 文件 ....htaccess代码如下: 下面是以 music.xmgho.com 绑定到子目录music为例.htaccess代码. 即可以实现绑定域名到子目录、一个空间多个站点。...Rewrite [L,QSA] 结语: 由于我服务器本身就支持域名绑定到子目录,所以自个没法测试,不过让朋友在阿里云主机测试通过了,不过阿里云限制了数量,多绑定的话看会跳到根目录

3.5K40

通过.htaccess防盗链

而且是DA面板,没有防盗链设置。但因为服务器用是Apache服务器,所以我可以方便地用.htaccess文件设置防盗链功能。 下面的内容不是原创,希望也能帮助大家解决一些问题。...,以作用于此目录及其所有子目录。...通过.htaccess文件,可以实现简单地很多在IIS中很繁琐甚至无法实现功能,密码保护、禁止显示目录列表、阻止/允许特定IP地址、实现网址301 重定向等等。...正如上面所说,.htaccess文件将影响其所在目录及其子目录,因此,如果我们要保护内容(此处以防止图片盗链为例,即图片)位于网站内多个目录下,可以考虑将其放在根目录下;而如果图片有单独子目录“...^$ [NC] 允许空“HTTP_REFERER”访问,即允许用户在浏览器地址栏中直接输入图片地址时图片文件显示

1.1K11
您找到你想要的搜索结果了吗?
是的
没有找到

利用.htaccess绑定子域名到子目录

利用.htaccess绑定域名到子目录,前提你空间服务器必须支持apacherewrite功能,只有这样才能使用.htaccess。如果你空间是Linux服务器 一般默认都开启了。...即可以实现绑定域名到子目录、一个空间多个站点。 下面是以 link.52ecy.cn 绑定到子目录link为例.htaccess代码....Rewrite [L,QSA] #可以绑定多个 只需重复三行代码并更改一下域名、目录名 就好了 如果你以完成上面的步骤 你域名应该可以访问了, 但你会发现在浏览器上访问...主域名+绑定域名目录 也可以访问,可这并不是我们想要  接下来我们完成最后一步, 在每一个绑定目录中 link目录中 也增加一个 .htaccess 文件 ....Rewrite [L,QSA] 结语: 由于我服务器本身就支持域名绑定到子目录,所以自个没法测试,不过让朋友在阿里云主机测试通过了,不过阿里云限制了数量,多绑定的话看会跳到根目录

3.3K30

wordpress开启子目录站点模式并给站绑定独立域名

wordpress开启多站点模式,多站点模式即是使用一套wordpress程序就可以搭建多个独立、互不干扰wordpress站点,各站点之间用户、文章、附件等都互不干预。...wordpress站点模式对于需要搭建多个不同语言外贸站站点用户,或者不同主题演示网站用户来说都非常理想。...——插件——已安装插件”中停用所有插件 3、进入网站后台,点击左侧“工具——配置网络”进入设置界面 图片 4、在“创建一个WordPress站点网络”界面中根据自己情况选择“域名”或“子目录” (...创建一个子目录站点: 1、进入网站后台,点击“站点”选项卡下“管理网络”,进入管理界面 2、点击左侧“站点”选项卡下“添加新”进入添加站点界面: 图片 站点地址(URL):设置便是子目录站点访问地址...6.成功建立站后,所有站点固定链接都会被更改,请手动把原来固定链接修改回来就可以了,如果在开启多站点前使用WordPress默认固定链接方式,则不会有这一步变化。

3.7K50

配置Apache把子目录设置为二级站点

虽然阿里云貌似提供了教程,可是他那个教程也就是教你怎么弄301重定向,然而301重定向只能实现网页跳转,在浏览器地址栏还是会显示丑陋子目录名,跟二级站点功能还差得远呢。...,用指定主页面,然后加一个ServerName 字段告诉主机他自己名字(有没有必要不晓得),然后将ServerAdmin字段设置为自己邮箱(写着玩,理论讲会收到通知,然而并没有受到过),后面的文档根目录和...很好,猜想是对,接下来应该只要依葫芦画瓢把其他页面放进去,并把DocumentRoot字段改成实际子目录就好了。...设置301跳转 按理说照着上面弄就可以了,但是这样也有一个小漏洞,就是如果仍然直接访问带子目录地址,网站还是会以子目录形式表示二级站点。...解决方法也很简单,就是利用.htaccess文件为他设置301重定向。这样无论以何种形式访问带子目录地址都会转到最新二级域名形式,这样良好保证了域名兼容性。

1.6K30

一台虚拟主机实现多站点建站

我们就用到了.htaccess规则 首先我们新建一个.htaccess文件(当然可以在win电脑随便起名字用TXT存放在电脑,上传虚拟主机之后修改名字为.htaccess也是可行)   <IfModule...接下来你每个子目录下继续放不同.htaccess文件就可以 RewriteEngine On RewriteBase / #只许绑定域名访问 RewriteCond...自此,去尝试不同域名访问不同子目录实现不同站点吧,节约资源(钱,这东西能省就省吧!),从我做起! 上述万网虚拟主机测试可行! 但是景安免空,测试景安好想不行! 景安不行,那怎能行!...尝试提交工单说让购买站点去绑定子目录来实现,好想10块钱/站点/月(好贵), 那就是景安虚拟主机不能这样搞!凉凉了,NO!...还是可以搞到,按照上述.htaccess规则在根目录和子目录对应存放确实不行,尝试把虚拟主机伪静态打开,测试ok!收费不存在!完美解决一个虚拟主机多占点访问问题!

3.1K30

传说中图片防盗链爱恨情仇

那么官方那边,就认为是从浏览器直接访问,所以就能加载正常图片了。 目的 盗链是指在自己页面上展示一些并不在自己服务器内容。...通常做法是通过技术手段获得它人服务器资源地址,绕过别人资源展示页面,直接在自己页面上向最终用户提供此内容。...那么 $invalid_referer等于 1,在if语句中返回一个 403 给用户,这样用户便会看到一个 403 页面,如果使用下面的 rewrite,那么盗链图片都会显示 403.jpg。...(rar|zip)$ http://www.xxx.com/ [R,NC,L] 这段话也可写在 Apache配置文件当中 .htaccess文件将影响其所在目录及其子目录。...你可以将其放在根目录或项目的子目录 上面这段代码也是很容易理解: RewriteCond %{HTTP_REFERER} !^$ [NC] 允许空来源,即用户浏览器手动属于则允许访问文件。

91040

Apache中htaccess文件格式简析

这个在网站比较小情况下看不出来,但是当网站结构复杂时候,我们就需要对访问进来域名进行分类处理了,比如构建二级域名、设置301重定向、404禁止访问显示界面,设置权限、防止盗链等一系列工作,都需要有...概述 .htaccess文件(或者"分布式配置文件"(hypertext access))提供了针对目录改变配置方法, 即,在一个特定文档目录中放置一个包含一个或多个指令文件, 以作用于此目录及其所有子目录...位置 理论讲,.htaccess应该存在于站点能访问到所有文件夹下,但是这样显然可能造成性能和安全问题。...就直接把.htaccess文件放在网站根目录下了(/var/www/html/.htaccess),这样也方便以后修改。...那么是不是也可以把这个名字改一下呢~~ 而且,为了保证这个文件不被非法访问到,他也预先设置了禁止访问权限~~想也是挺周到

2.1K51

Apache配置与应用

大家好,又见面了,是你们朋友全栈君。...一、构建虚拟web主机 1、概述 虚拟Web主机指的是在同一台服务器中运行多个Web站点,其中每一个站点实际并不独立占用整个服务器,因此被称为“虚拟”Web 主机。...这种方式需要为服务器配备多个网络接口,因此应用并不是非常广 (3)基于端口 这种方式并不使用域名、IP地址来区分不同站点内容,而是使用了不同TCP端口号,因此用户在浏览不同虛拟站点时需要同时指定端口号才能访问...)以及.htaccess文件中使用 Options指令常用选项 说明 None 表示不启动任何服务器特性 FollowSymLinks 服务器允许在此目录中使用符号连接(软链接) Indexes 如果输入网址对应服务器一个文件目录...指令解析: (1)htaccess(分布式隐含配置文件):提供了针对每个目录改变配置方法,即在一个特定目录中放置一个包含特定指令文件,其中指令作用于此目录及其所有子目录 (2)当AllowOverride

49120

.htaccess文件华点

并将php配置中解释器配置engine打开,(如果关了的话会直接显示出php源码),至于具体配置可以看下面的.htaccess 常见指令部分 如果directory而不是FilesMatch的话那么配置就会在指定目录生效...如果服务器管理员不愿意频繁修改配置,则可以允许用户通过.htaccess文件自己修改配置,尤其是ISP在同一个机器运行了多个用户站点,而又希望用户可以自己改变配置情况下。...还有,Apache必须在所有上级目录中查找.htaccess文件,以使所有有效指令都起作用(参见指令生效),所以,如果请求/www/htdocs/example中页面,Apache必须查找以下文件...答案是最后一个子目录配置文件配置会生效,因为配置文件是先从根目录开始逐渐向下加载(如果有的话),当子目录有配置和父目录配置发生冲突时上一级配置就会被下一级配置所覆盖 .htaccess 常见指令...缓存文件 此外还在文章.htaccess文件格式中看到缓存文件配置, <FilesMatch “.

1.4K30

轻松架设Windows 2003用户隔离FTP站点注意事项

事实,在Windows 2003服务器IIS 6.0系统中,我们只需要利用新增加“隔离用户”FTP组件,就能轻松让用户只访问自己目录。...,打开本地服务器系统计算机管理窗口;   其次在该管理窗口左侧显示域中,用鼠标双击“本地用户和组”选项,在其后展开分支下面选中“用户”文件夹,在对应该文件夹右侧显示域中,用鼠标右键单击空白位置...同样地,我们可以为那些需要访问FTP站点所有用户都创建一个帐号信息。...文件夹(要是用户帐号名称与用户目录名称不一样的话,日后用户就无法访问到自己目录下面的内容)。   ...”子目录内容

1.5K30

如何在Ubuntu 16.04使用Apache设置密码身份验证

此外,在开始之前,您将需要以下内容: 一个服务器sudo用户:您可以创建一个具有sudo权限用户按照Ubuntu 16.04服务器初始设置指南进行设置,没有服务器同学可以在这里购买,不过个人更推荐您使用免费腾讯云开发者实验室进行试验...当所有这些都到位后,以sudo用户身份登录您服务器并继续下面。...我们可以通过以下两种方式之一完成此操作:直接在站点虚拟主机文件中,或者将.htaccess文件放在需要限制目录中。...由于Apache必须在涉及目录每个请求重新读取这些文件,这会对性能产生负面影响,因此首选选项1,但如果您已经在使用.htaccess文件或需要允许非root用户管理限制,那么.htaccess文件合理...重新启动Web服务器以使用该.htaccess文件密码保护目录中或目录下所有内容,并使用systemctl status以验证重新启动是否成功: sudo systemctl restart apache2

3.1K50

Apachehttpd.conf文件配置详解

ExecCGI 注意这里设置用户目录中cgi-bin子目录为cgi执行目录,这是一种安全设置,而且也是一种UNIX习惯。...实际这三个文件是平等所有的配置都可以放在一个单独httpd.conf文件中,事实在Apache 1.3.2中就已经这样做了,在httpd.conf中应包括以下两条指令来防止Apache对srm.conf...系统中有一些文件是不适宜提供给WWW用户:.htaccess、htpasswd、*.pl等,可以用达到这个目的: order allow,deny...7、只接受来自特定链接访问 例 ,只让所有来自 http://www.sina.com.cn/* 链接用户进入此目录,由其它链接来访客都不得进入; " * "表示此网站底下所有的链接。...下面提供方法,可以通过Apache显示目录内容: 1、 先将需要挂接内容挂接到mnt下,: mount –t iso9660 /dev/cdrom /mnt/cdrom 2、修改/usr/local

2.3K80

使用 .htaccess 提高 WordPress 安全性和可用性

.htaccess 看起来很复杂,其实并不难,我们可以把它认为是由一些简单命令或者用法说明组成文本文件,不过它却能极大提高站点安全性。 1....自定义错误文档 这条指令做更多是网站易用性而不是安全性。它们指定了一旦服务器错误,哪个页面将被显示页面找不到(代码 404) 禁止访问(代码 403)等等。...禁止浏览目录 这条指令阻止浏览服务器没有 index 文件( index.html,index.php 等等)文件夹目录内容。...保护博客免受垃圾留言侵扰 最后这条指令将会阻止用户直接从其他网站留言提交框发表留言,虽然这不是一个可以防止所有垃圾垃圾留言方法,但是它确实能够帮助你。...当然还有很多 htaccess 指令和很多方法可以提高网站可用性和安全性,不过这里所列出应该占了日常所需大部分了。当你上传该文件到服务器之后,你应该仔细测试直到网站所有的功能都工作正常。

58410

在CentOS 7安装Magento

如果您计划使用来自一个较旧版本Magento站点数据、主题和扩展,请务必检查两个版本之间兼容性问题,因为并非所有内容都可以像在旧版本中那样运行。...,将使其可以作为您域中主页面进行访问。...sudo chmod u+x bin/magento 这允许您magento用户(以及该apache组成员)写入他们在您站点运行和提供Magento所需各种文件。...这取决于您安装内容。准备好将站点部署到生产模式后,请参阅Magento所有权和权限教程,以获取更全面的建议集。 注意如果将来需要进行其他配置更改,则需要再次手动添加写入权限。...单击“ 常规”,然后从其菜单中选择“ Web”。 [paxw7buseu.png] 4 选择基本URL(安全),将打开以显示多个文本字段。

14K60

在CentOS 7安装Magento(Install Magento on CentOS 7 译文)

如果您计划使用来自一个较旧版本Magento站点数据、主题和扩展,请务必检查两个版本之间兼容性问题,因为并非所有内容都可以像在旧版本中那样运行。...,将使其可以作为您域中主页面进行访问。...sudo chmod u+x bin/magento 这允许您magento用户(以及该apache组成员)写入他们在您站点运行和提供Magento所需各种文件。...这取决于您安装内容。准备好将站点部署到生产模式后,请参阅Magento所有权和权限教程,以获取更全面的建议集。 注意如果将来需要进行其他配置更改,则需要再次手动添加写入权限。...单击“ 常规”,然后从其菜单中选择“ Web”。 ? 4 选择基本URL(安全),将打开以显示多个文本字段。

9.4K50

服务器针对文件解析漏洞汇总

.htaccess 一般来说,配置文件作用范围都是全局,但 Apache 提供了一种很方便、可作用于当前目录及其子目录配置文件—— .htaccess(分布式配置文件) 要想使 .htaccess....htaccess 文件可以配置很多事情,如是否开启站点图片缓存、自定义错误页面、自定义默认文档、设置 WWW 域名重定向、设置网页重定向、设置图片防盗链和访问权限控制。...如在 .htaccess 文件中写入: AddTypeapplication/x-httpd-phpxxx 就成功地使该 .htaccess 文件所在目录及其子目录后缀为 .xxx 文件被 Apache...你应该也偶尔会见到有些网站挂掉了显示个 nginx 错误出来,却极少见网站挂掉显示不是 nginx (未备案,过期欠费 等等除外)。...,这样可以与业务代码数据完全隔离,即使图片服务器被黑了,也不会泄漏多少信息; 5) cgi.fix_pathinfo=0 慎用,除非你十分确定该服务器所有项目都不会因此而无法运行。

2.7K00
领券