Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/.htaccess/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Apache 如何使用与.htaccess文件相同的域访问父目录和子目录?_Apache_.htaccess_Redirect_Mod Rewrite_Cpanel - Fatal编程技术网

Apache 如何使用与.htaccess文件相同的域访问父目录和子目录?

Apache 如何使用与.htaccess文件相同的域访问父目录和子目录?,apache,.htaccess,redirect,mod-rewrite,cpanel,Apache,.htaccess,Redirect,Mod Rewrite,Cpanel,我想在同一个域上部署两个项目 例如: https://www.myproject.com https://www.myproject.com/admin 第一个项目的所有文件都在public_html文件夹中,第二个项目的所有文件都在public_html文件夹下创建了名为admin的目录 我的.htaccess文件如下所示: RewriteEngine On RewriteCond %{SERVER_PORT} 80 RewriteRule ^(.*)$ https://www.mypro

我想在同一个域上部署两个项目

例如:

https://www.myproject.com 
https://www.myproject.com/admin
第一个项目的所有文件都在public_html文件夹中,第二个项目的所有文件都在public_html文件夹下创建了名为admin的目录

我的.htaccess文件如下所示:

RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://www.myproject.com/$1 [R,L]
RewriteRule ^(/admin)$ https://www.myproject.com/admin/$1 [R,L]

但是,我无法访问管理员url。我的.htaccess文件中有问题吗

没有必要为此创建.htaccess。我假设您已正确定义了文档根并设置了目录索引,然后只需正常访问它们即可。@AbhishekGurjar我已正确设置了文档根并设置了目录索引,但在使用url/admin时,我无法看到管理页面。它显示了正常的根页面。