我已经在xampp中运行了一个laravel项目。主页显示完美,但是当我单击时,对于所有其他链接,它将带我到xampp仪表板。
。env文件
APP_NAME=Laravel
APP_ENV=local
APP_KEY=base64:Dm34MLg8AbQk4ADyIG9cYPaIwYbQgrUgrN7Ani/x+JA=
APP_DEBUG=true
APP_URL=http://localhost:90/office/sencare
LOG_CHANNEL=stack
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=sencare_v2
DB_USERNAME=root
DB_PASSWORD=
。htaccess
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
问题出在哪里?
有人帮忙吗?预先感谢。
如果有其他需要,请告诉我。
您可能会在本地主机上创建自定义项目的自定义域
转到以下文件夹
C:\Windows\System32\drivers\etc
并打开主机文件,粘贴以下行并保存。
127.0.0.1 laravel.test
通过执行此操作,我们告诉Windows将laravel.test域定向到我们的本地主机不用担心,
http://localhost
仍将保留为好。现在,您将在Apache中创建一个虚拟主机,并指示您服务器在有人请求时加载特定文件夹的内容laravel.test网址。特定的文件夹是您的Laravel项目的公共目录。在您的Apache的目录中找到
httpd-vhosts.conf
文件conf目录,例如:C:\xampp\apache\conf\extra\httpd-vhosts.conf
,打开它,粘贴以下行并保存。
<VirtualHost laravel.test:80>
DocumentRoot "C:/xampp/htdocs/your_project/public"
</VirtualHost>
现在启动/重新启动您的apache服务器,并在您的服务器中访问
laravel.test
首选浏览器。您的laravel项目应该已启动并正在运行那里。