Wamp 虚拟主机导致路由路径出现问题
Wamp Virtual Host cause problem to routing path
首先,我的代码工作得很好,与问题没有任何关系,所以不要浪费时间阅读和检查它,无论如何我都会包括它!
我正在使用 wamp 虚拟主机:
Virtual Host : Stage
Path : C:\wamp\www\Dhia\public
当我使用虚拟主机 (http://stageapp/) 进行测试时,索引页面工作正常,但联系人不起作用
当我去http://stageapp/contact(它显示404未找到)
但是当我 运行 服务器有 >php bin/console server:run
我去 http://127.0.0.1:8000/contact 它工作正常!
所以使用虚拟主机导致了这个问题!
我应该使用什么而不是 "C:\wamp\www\Dhia\public"
的正确虚拟主机路径?
我正在使用 Symfony 4.4.2!
这是 DhiaController.php 的代码:
<?php
namespace App\Controller;
use Symfony\Component\HttpFoundation\Response;
class DhiaController {
public function indexAction()
{
return new Response('<html><body>Hello worldbbb</body></html>');
}
public function contactAction()
{
return new Response('<html><body>contact...</body></html>');
}
}
这里是routes.yaml的代码:
index:
path: /
controller: App\Controller\DhiaController::indexAction
contact:
path: /contact
controller: App\Controller\DhiaController::contactAction
安装 apache 包然后尝试:
composer require symfony/apache-pack
查看此文档:
https://symfony.com/doc/current/setup/web_server_configuration.html
首先,我的代码工作得很好,与问题没有任何关系,所以不要浪费时间阅读和检查它,无论如何我都会包括它!
我正在使用 wamp 虚拟主机:
Virtual Host : Stage
Path : C:\wamp\www\Dhia\public
当我使用虚拟主机 (http://stageapp/) 进行测试时,索引页面工作正常,但联系人不起作用
当我去http://stageapp/contact(它显示404未找到)
但是当我 运行 服务器有 >php bin/console server:run 我去 http://127.0.0.1:8000/contact 它工作正常!
所以使用虚拟主机导致了这个问题!
我应该使用什么而不是 "C:\wamp\www\Dhia\public"
的正确虚拟主机路径?
我正在使用 Symfony 4.4.2! 这是 DhiaController.php 的代码:
<?php
namespace App\Controller;
use Symfony\Component\HttpFoundation\Response;
class DhiaController {
public function indexAction()
{
return new Response('<html><body>Hello worldbbb</body></html>');
}
public function contactAction()
{
return new Response('<html><body>contact...</body></html>');
}
}
这里是routes.yaml的代码:
index:
path: /
controller: App\Controller\DhiaController::indexAction
contact:
path: /contact
controller: App\Controller\DhiaController::contactAction
安装 apache 包然后尝试:
composer require symfony/apache-pack
查看此文档:
https://symfony.com/doc/current/setup/web_server_configuration.html