解決したいこと
xamppでlaravelのweb.phpで指定したRouteを開きたいです。
(php artisan serveですると、http://localhost:8000/hello等のrouteで設定したページを開くことができます。)
(xamppだと、http://localhost/laravel_project/helloは404errorを起こします。)
試したこと
まず、Internal Server Errorがxamppでhttp://localhost/laravel_project/helloで出ていました。。
リンク内容
以上を参考に、.htaccessを
#RewriteRule ^ index.php [L] RewriteRule ^(.+)$ /index.php [L]
に変更しました。
その後、http://localhost/laravel_project/helloでは、404errorが出ます。
他に、していたこと
httpd.conf
1Alias /laravel_project "/xampp/htdocs/laravel_project/public/" 2<Directory "/xampp/htdocs/laravel_project/public/"> 3 Options Indexes FollowSymLinks MultiViews 4 AllowOverride all 5 Order allow,Deny 6 Allow from all 7</Directory>
httpd
1<VirtualHost *:80> 2 Documentroot "C:/xampp/htdocs/laravel_project/public" 3 ServerName laravel_project 4 # <Directory "C:/xampp/htdocs/laravel_project"> 5 # Require all granted 6 # AllowOverride All 7 # </Directory> 8</VirtualHost>
以上を記載してみました。
Documentrootを設定すればいいという、サイトを参考にしました。
環境
Apache/2.4.43 (Win64) OpenSSL/1.1.1f PHP/8.0.1 Server at localhost Port 80
Laravel v8.25.0
回答1件
あなたの回答
tips
プレビュー