关于用二级域 名代替 子目录伪静态方法求解

风钢我 2017-01-15 10:28:06
比如我想用 m.wys.com 访问www.wys.com/m
m.wys.com/任意字符 等于同www.wys.com/任意字符
这个规则怎么写呀,最好apacha的
网站找了好久,没弄出来了,下面代码 可以用m.wys.com 代替www.wys.com/m/ ,但如果有参数就不行了,求解 。

# 你要绑定的二级域名
RewriteCond %{HTTP_HOST} ^m.wys.com$


RewriteCond %{REQUEST_URI} !^/m/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /m/$1

RewriteCond %{HTTP_HOST} ^m.wys.com$
RewriteRule ^(/)?$ m/index.php [L]
...全文
249 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
傲雪星枫 2017-01-15
  • 打赏
  • 举报
回复
不用写规则吧 创建多个virtualhost就可以了 servername写m.wys.com DocumentRoot 填 www.wys.com/m/ 对应的目录,例如/home/web/wys/www/m/ <Directory "填 www.wys.com/m/ 对应的目录">

21,894

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧