Apache 将子域欺骗为具有htaccess的域
所以我有一个子域foo.example.com,我希望它将请求指向一个目录,但仍然能够获得正常的子域 这就是我的意思,我得到了以下目录:Apache 将子域欺骗为具有htaccess的域,apache,.htaccess,mod-rewrite,Apache,.htaccess,Mod Rewrite,所以我有一个子域foo.example.com,我希望它将请求指向一个目录,但仍然能够获得正常的子域 这就是我的意思,我得到了以下目录: foo www public index.php 每当用户点击foo.example.com时,我希望它加载www/public/index.php,但URL仍然是foo.example.com 我尝试了一个mod_代理htaccess,但遗憾的是我的主机不想打开mod_代理 使用Htaccess如何实现这一点?由于没有人回答,我找到了
foo
www
public
index.php
每当用户点击foo.example.com时,我希望它加载www/public/index.php,但URL仍然是foo.example.com
我尝试了一个mod_代理htaccess,但遗憾的是我的主机不想打开mod_代理
使用Htaccess如何实现这一点?由于没有人回答,我找到了一个解决方案: 只需将0.0.0.0替换为您的ip/域
RewriteEngine on
RewriteCond %{HTTP_HOST} ^0.0.0.0$ [NC,OR]
RewriteCond %{HTTP_HOST} ^0.0.0.0$
RewriteCond %{REQUEST_URI} !public/
RewriteRule (.*) /public/$1 [L]