私人论坛

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1206|回复: 0

将一般域名与绝对域名对应不同的文件夹

[复制链接]

156

主题

303

帖子

1664

积分

新手上路

Rank: 1

积分
1664
发表于 2019-12-11 18:36:44 | 显示全部楼层 |阅读模式
不能分别定义根目录,只能采取重写路径的办法。

nginx:
  1. if ($http_host ~ domain\.com\.$) {
  2.         rewrite ^((?!/0\.2020).*)$ /0.2020$1? last;
  3. }
  4. if ($http_host ~ domain\.com$) {
  5.         rewrite ^/0\.2020.*$ /404.html last;
  6. }
复制代码


apache:
  1. <Directory "d:/www/com.domain.www">
  2.         <IfModule mod_rewrite.c>
  3.         RewriteEngine On
  4.         RewriteBase /
  5.         RewriteCond %{HTTP_HOST} ^www\.domain\.com\.$ [NC]
  6.         RewriteCond %{REQUEST_URI} !^/0.dot/
  7.         RewriteRule ^(.*)$ /0.dot/$1 [QSA,L]
  8.         </IfModule>
  9. </Directory>
  10. <Directory "d:/www/com.domain.www/0.dot">
  11.         <IfModule mod_rewrite.c>
  12.         RewriteEngine On
  13.         RewriteBase /
  14.         <If "%{HTTP_HOST} != %{SERVER_NAME}.'.'">
  15.                 RewriteRule ^ - [R=404,L]
  16.         </If>
  17.         </IfModule>
  18. </Directory>
复制代码
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|私人论坛

GMT+8, 2026-2-20 11:23 , Processed in 0.040785 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表