如何配置httpd.conf以通过以下方式访问laravelapp
和phpmyadmin
:
http://something.com
想要访问拉拉维尔应用程序,
http://something.com/phpmyadmin
以访问 phpmyadmin。
/var/www/html
中laravelapp
和phpmyadmin
目录
我在/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
目录包含默认.htaccess
文件,如laravel附带。
你的phpadmin安装不在DocumentRoot
,所以你需要别的东西。您可以:
-
创建一个指向 PMA 安装的符号链接(您需要为此
Options +FollowSymlinks
您应该拥有的符号链接,因为All
是默认值(。 -
使用
mod_alias
.您只需要将以下内容添加到当前配置中:Alias "phpmyadmin" "/var/www/html/phpmyadmin"