繁体   English   中英

使用同一域上的httpd.conf访问两个目录

[英]Access two directories using httpd.conf on same domain

如何配置httpd.conf以以下方式访问laravelappphpmyadmin

http://something.com

想要访问laravel应用,

http://something.com/phpmyadmin 

访问phpmyadmin。

/var/www/html目录laravelappphpmyadmin

我在/etc/httpd/conf/httpd.conf文件中执行了以下代码,但无法正常工作。

  DocumentRoot "/var/www/html/laravelapp/public"

   #
   # Relax access to content within /var/www.
   #
   <Directory "/var/www/html/laravelapp">
       AllowOverride All
       # Allow open access:
       Require all granted
    </Directory>

<Directory "/var/www/html/phpmyadmin">
    AllowOverride All
    # Allow open access:
    Require all granted
</Directory>

Laravel应用程序/public目录包含laravel随附的默认.htaccess文件。

您的phpadmin安装在DocumentRoot之外,因此您还需要其他东西。 您可以:

  • 创建一个到PMA安装的符号链接(您需要此Options +FollowSymlinks ,因为默认为All )。

  • 使用mod_alias 您只需要在当前配置中添加以下内容:

    Alias "phpmyadmin" "/var/www/html/phpmyadmin"

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM