![](/img/trans.png)
[英]mod_rewrite httpd.conf: Block access to directories on HTTP_REFERER
[英]Access two directories using httpd.conf on same domain
如何配置httpd.conf以以下方式访问laravelapp
和phpmyadmin
:
http://something.com
想要访问laravel应用,
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
目录包含laravel随附的默认.htaccess
文件。
您的phpadmin安装在DocumentRoot
之外,因此您还需要其他东西。 您可以:
创建一个到PMA安装的符号链接(您需要此Options +FollowSymlinks
,因为默认为All
)。
使用mod_alias
。 您只需要在当前配置中添加以下内容:
Alias "phpmyadmin" "/var/www/html/phpmyadmin"
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.