作者热门文章
- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
我的.htaccess:
<IfModule mod_rewrite.c>
Options -MultiViews
RewriteEngine On
RewriteBase /silex/web
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [QSA,L]
</IfModule>
索引.php:
<?php
ini_set('display_errors', 1);
require_once __DIR__.'../vendor/autoload.php';
$app = new Silex\Application();
$app->get('/hello/{name}', function ($name) use ($app) {
return 'Hello '.$app->escape($name);
});
$app->run();
访问 localhost/silex/hello/world 时出现此错误:
“抱歉,找不到您要查找的页面。”
为什么?
最佳答案
在你的 .htaccess
中试试这个
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /silex/web
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php?$1 [QSA,L]
</IfModule>
文件的位置应该是:
/silex/.htaccess
/silex/web/index.php
关于php - 抱歉,无法找到您要查找的页面。硅胶错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22698323/
我看到了this solution但我无法让它工作... 这是我的代码,我尝试过的和得到的: 我的代码 1/我的安全提供商: $app->register(new Silex\Provider\Ses
我正在为网站使用 Silex 和 Twig,我希望允许用户更改网站的语言。 我的问题 现在,如果我更改 URL 中的语言环境,它就会起作用: /my-account : 我的页面内容是英文的(默认 _
我是一名优秀的程序员,十分优秀!