如何配置httpd.conf以以下方式访问laravelapp
和phpmyadmin
:
http://something.com
想要访问laravel应用,
http://something.com/phpmyadmin
访问phpmyadmin。
laravelapp
中的目录phpmyadmin
和/var/www/html
我在/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
文件。
答案 0 :(得分:1)
您的phpadmin安装位于DocumentRoot
之外,因此您还需要其他东西。您可以:
创建一个指向PMA安装的符号链接(您需要为此安装Options +FollowSymlinks
,因为All
是默认设置)。
使用mod_alias
。您只需要在当前配置中添加以下内容:
Alias "phpmyadmin" "/var/www/html/phpmyadmin"