现在,当有人在浏览器中输入www.mydomain.com时,我的网站的index.html正在从根目录加载,据我所知这是默认行为。我想将我的所有网站文件移动到子目录(例如public)中,以便当有人加载www.mydomain.com时,它加载的index.html文件位于我服务器上的/ public /目录中。但是,我不希望URL更改为www.mydomain.com/public。从那里,如果单击链接/,则所有文件都将位于公共目录中。我将如何实现类似的目标
答案 0 :(得分:0)
您可以在DOCUMENT_ROOT/.htaccess
文件中使用此代码:
RewriteEngine On
RewriteBase /
RewriteRule ^((?!public/).*) public/$1 [L,NC]