0
我遇到了讓Laravel與Apache2正常工作的問題。這是我的配置文件,但每當它進入我的域名時,我都會看到目錄列表,我需要進入portfolio/public才能看到該應用程序。這也是網址變得(my-website.com/portfolio/public/)。 有什麼辦法可以解決這個問題嗎? 我一直在試圖部署這個應用程序3天,仍然沒有成功...Apache Laravel配置問題
非常感謝!
<VirtualHost *:80>
ServerAdmin [email protected]
ServerName my-domain.com
ServerAlias www.my-domain.com
DocumentRoot /var/www/html/portfolio/public
<Directory /var/www/html/portfolio/public>
AllowOverride All
</Directory>
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
<Directory /var/www/html/portfolio/public>
Options FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>
ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
<Directory /usr/lib/cgi-bin>
AllowOverride None
Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
Order allow,deny
Allow from all
</Directory>
你的標題和問題的衝突。在您的**標題**中,您告訴了有關** nginx **配置的問題,並且您正在詢問** apache **配置 –