documentation에 이어 Silex는 코드에서 사용할 수 있도록 URL을 통해 "slugs"를 전달할 수 있습니다.Silex slugs가 404 페이지를 찾을 수 없음
다음 예제는 작동 :
$app = new Silex\Application();
$app->get('/{slug}', function ($slug) {
return 'HAI' . $slug;
});
가 어떻게이 404을 수정할 수 있습니다
이$app = new Silex\Application();
$app->get('/', function() {
return 'HAI';
});
그러나, 다음은 찾을 수 없음 404을 준다?
<VirtualHost 127.0.0.1:80>
DocumentRoot "/var/www/Silex/web"
DirectoryIndex index.php
<Directory "/var/www/Silex/web">
AllowOverride All
Allow from All
</Directory>
</VirtualHost>
... 그리고 내 디렉토리 구조 :
경우 내 아파치 가상 호스트의 여기에 어떤 관련성의
/src
|-- bootstrap.php
/tests
/vendor
/web
|-- index.php
당신의 가상 호스트 설정에서'DirectoryIndex index.php'를 제거 할 수 있습니다. – cheesemacfly
이 답변을 복사하고 그것을 발견 할 때 직접 추가하려면 무료로 기분을 상하게하십시오. & 대답 :) – Jimbo
필요가 없습니다, 당신은 여기서 일을했습니다! :) – cheesemacfly