Với tôi vấn đề dường như là về thực tế rằng không có tập tin index.php trong thư mục public_html. Tuy nhiên, khi tôi nhập địa chỉ này: http://azxcvfj.org/public, địa chỉ này hoạt động (địa chỉ này chỉ là một ví dụ. Nó chỉ đến hư không). Điều này khiến tôi suy nghĩ và cuối cùng tôi đã giải quyết nó bằng cách làm như sau.
tôi đã thực hiện một tập tin .htaccess trong thư mục gốc của ứng dụng (thư mục public_html) với nội dung sau:
<IfModule mod_rewrite.c>
<IfModule mod_negotiation.c>
Options -MultiViews
</IfModule>
RewriteEngine On
# Redirect Trailing Slashes...
RewriteRule ^(.*)/$ /$1 [L,R=301]
# Handle Front Controller...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule^public/index.php [L]
</IfModule>
Và điều này làm việc. Với tệp này, về cơ bản bạn đang nói với máy chủ (Apache) rằng bất cứ khi nào ai đó đang cố gắng truy cập vào thư mục html công cộng (http://azxcvfj.org) thì ai đó đang được chuyển hướng sẽ được chuyển hướng đến http://azxcvfj.org/public/index.php
Không giống như một vấn đề Laravel. Bạn có thể cần phải xem xét máy chủ web của bạn, tập tin .htaccess và quyền truy cập tập tin: http://www.cyberciti.biz/faq/apache-403-forbidden-error-and-solution/. –