![](/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.