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

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

combined 把虚拟主机的通配符去掉,用我指定的主页面,然后加一个ServerName 字段告诉主机他自己的名字(有没有必要不晓得),然后将ServerAdmin字段设置自己的邮箱...很好,猜想是对的,接下来应该只要依葫芦画瓢把其他的子页面放进去,并把DocumentRoot字段改成实际的子目录就好了。...下面的文件是将网站根目录下的wordpress/站点、JudgeOnline/站点和/usr/share/下的phpmyadmin/管理站点设置二级目录的配置方案(当然www站点也会保留博客入口):...设置301跳转 按理说照着上面弄就可以了,但是这样也有一个小漏洞,就是如果仍然直接访问带子目录的地址,网站还是会以子目录的形式表示我的二级站点。...解决的方法也很简单,就是利用.htaccess文件他设置301重定向。这样无论以何种形式访问带子目录的地址都会转到最新的二级域名的形式上,这样良好的保证了域名的兼容性。

1.6K30
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    如何在Debian 9上使用mod_rewriteApache重写URL

    在此示例中,将两个附加参数传递给虚构的result.php应用程序脚本:值shirt的item应用程序脚本和值summer的season应用程序脚本。...应用程序可以使用查询字符串信息访问者构建正确的页面。 Apache重写规则通常用于将上述示例中的长而不愉快的链接简化为友好的URL,这些URL更易于在视觉上进行打字和解释。...如果RewriteCond评估true,则考虑下一个RewriteRule。如果没有,则该规则将被丢弃。...可以一个接一个地使用多个RewriteConds,但是对于要考虑的下一个规则,所有必须评估真。...-f结果true。 同样,仅当指定的名称不存在或不是目录时,计算!-d结果true。 在最终线上的RewriteRule只有当请求不存在的文件或目录时才生效。

    4.9K95

    如何在Debian 8上使用mod_rewriteApache重写URL

    在下一步中,我们将创建示例网站文件,我们将使用它们来演示重写规则。 第三步 - 配置URL重写 在这里,我们将设置一个基本的URL重写,它将URL转换为代码的实际路径。...在此示例中,将两个附加参数传递给虚构的result.php应用程序脚本:item,值shirt,season值summer。应用程序可以使用查询字符串信息访问者构建正确的页面。...如果RewriteCond评估true,则会考虑紧随其后的RewriteRule。如果不相关,则该规则将被丢弃。...可以一个接一个地使用多个RewriteCond,并且在默认行为的情况下,所有必须评估true以便考虑以下规则。...-f仅当指定的名称不存在或不是文件时才评估结果true。 同样,!-d仅当指定的名称不存在或不是目录时,评估结果true。 最后一行的RewriteRule仅对不存在的文件或目录的请求生效。

    4.3K20

    二级域名用asp.net 2.0的实现方案

    为了实现完全的二级域,建两个站点,一个为主站用,一个用户用,两个站点目录都指到一个同一网站目录 3....用获取来的二级域名名称,用URL重写地址 实现方法: 域名A记录解析不用说了吧 ^_^,就是做一个*.域名.com的A记录解析到你服务器IP 方法一:二级域名URL转向 a....站点默认访问文档:Default.aspx。 b). 二级域站点建立方法与方法一中的站点建立一样,其默认访问文档:Index.aspx。 b.       ...--User区主机头URL重写,实现当abc.域名.com访问站点时,经二级域站点,默认首文件Index.aspx,将Index.aspx地址重写到/User/Index.aspx--> 代码:                        ...,同时需保持浏览器地址栏地址: abc.域名.com/test.aspx ,那么在web.config中添加URL重写规则:                 <LookFor

    2.6K20

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

    我们就用到了.htaccess规则 首先我们新建一个.htaccess文件(当然可以在win电脑上随便起名字用TXT存放在电脑上,上传虚拟主机之后修改名字.htaccess也是可行的)   <IfModule...简单说一下上面的东东吧, RewriteCond %{HTTP_HOST} ^pic\.cncat\.cn$ [NC]         //这个是绑定的域名pic是二级域名,顶级域名cncat.cn  ...Rewrite [L,QSA]          //允许pic的二级域名访问该文件夹 根目录放一份,子目录放一份对应的子目录处理的就行!注意修改自己的域名和目录名称就ok!...我尝试提交工单说让我购买子站点去绑定子目录来实现,好想10块钱/站点/月(好贵), 那就是景安虚拟主机不能这样搞!凉凉了,NO!...还是可以搞到,按照上述的.htaccess规则在根目录和子目录对应存放确实不行,我尝试把虚拟主机的伪静态打开,测试ok!收费不存在的!完美解决一个虚拟主机多占点访问问题!

    3.1K30

    【死磕Sharding-jdbc】---group by的SQL重写limit Integer.MAX_VALUE的无奈

    select user_id, sum(score) from t_order group by user_id order by sum(score) desc limit 5",那么limit 5需要重写...构造数据 为了解释为什么limit rowCount中的rowCount需要重写Integer.MAX_VALUE,需要先构造一些数据,如下图所示: ? 如果不分库分表的话,数据如下图所示: ?...假定 selectuser_id,sum(score)fromt_ordergroupbyuser_id orderbysum(score)desc limit5;这个SQL不重写 limit0,Integer.MAX_VALUE...但是合并 t_order_0和 t_order_1两个分表的结果,userid20的sum(score)能够排在第一(18+18=36);所以,如果group by这类的SQL不重写 limit0,...所以sharding-jdbc的源码必须要这样重写,没有其他办法!

    1K30

    【知识】深入理解COOKIE&SESSION的原理和区别

    如果想要mcrwayfun.com名下的二级域名都可以使用该Cookie,需要设置Cookie的domain参数.mcrwayfun.com,这样使用test1.mcrwayfun.com和test2...二级域名是在一级域名下衍生的,比如有个一级域名为mcrfun.com,则blog.mcrfun.com和www.mcrfun.com均是其衍生出来的二级域名。...如果您不指定路径,与当前页面相同目录下的(包括子目录下的)所有 URL 都会返回 cookie。 setPath //该方法获取 cookie 适用的路径。...如果浏览器禁用了Cookie,Session可以通过URL地址重写来进行会话跟踪。 6....将Session的id信息重写到URL地址汇总,服务器解析重写后URL获取Session的id,这样一来即使浏览器禁用掉了Cookie,但是Session的id通过服务端传递,还是可以使用Session

    1.8K30

    浅谈cookie跨域的解决方案——document.domain

    如域Acatagory.exam.cn,域BJavaScript.exam.cn,那么在域A生产一个令域A和域B都能访问的cookie就要将该cookie的domain设置.exam.com;如果要在域...A生产一个令域A不能访问而域B能访问的cookie就要将该cookie的domain设置JavaScript.test.com。...默认情况下,cookie对创建它的页面和域与创建它的页面在同一目录的其他页面以及创建它的页面所在目录的子目录的其他页面可见,例如,localhost/JavaScript/write.html创建的cookie...一级域名相同,只是二级域名不同的情况下,浏览器允许通过设置document.domain共享Cookie。也就是说,Cookie只能跨二级域名来访问,不能跨一级域名来访问。...catagory.exam.cn要读取JavaScript.exam.cn设置的cookie值,可以将path设置/,domain设置exam.cn,则JavaScript.exam.cn设置的cookie

    2.6K10

    Apache中的htaccess文件格式简析

    这个在网站比较小的情况下看不出来,但是当网站结构复杂的时候,我们就需要对访问进来的域名进行分类处理了,比如构建二级域名、设置301重定向、404禁止访问的显示界面,设置权限、防止盗链等一系列工作,都需要有....htaccess文件(或者"分布式配置文件"(hypertext access))提供了针对目录改变配置的方法, 即,在一个特定的文档目录中放置一个包含一个或多个指令的文件, 以作用于此目录及其所有子目录...禁止对URL地址的存取 G Gone 标记URL地址不存在 P Proxy 将URL地址传递给mod_proxy L Last 停止处理接下来的规则 N Next 再次重第一个规则开始处理,但是使用当前重写后的...只在没有任何内部子请求执行时运行本脚本 NC Nocase URL地址匹配对大小写不敏感 QSA Qsappend 在新的URL地址后附加查询字符串部分,而不是替代 PT Passthrough 将重写后的...-l 符号连接 将TestString视为一个路径名并测试它是否一个存在的符号连接。 -x 可执行 将TestString视为一个路径名并测试它是否一个存在的、具有可执行权限的文件。

    2.2K51

    nodejs之http-proxy几点常见问题

    的服务器,如果恰巧也配置了代理,部署到线上出现了意想不到的问题~ 后端nginx配置了反向代理 一个网站主域名是17u.cn,后端如果部署了多个api服务,那这样子他的api服务可能是这样子 主域名 二级域名...1 二级域名2 二级域名3 17u.cn ebk.17u.cn ebk2.17u.cn ebk3.17u.cn 前端同样部署了3个nodejs服务,也同样配置了3个代理。...部署到线上却发现,请求总是指向第一个二级域名,其他的二级域名访问不到。 百思不得姐!...后端配置了cookie Path 后端api,不仅仅配置了二级域名,还配置了二级目录,前端部署的服务也一样需要二级目录。...还是发现了解决方案 cookiePathRewrite: { '/saasapi': '/saas/saasapi' } 重写cookie路径就好了,同理如果后端接口指定了cookie的domain,一样有方案解决

    1.6K30
    领券