【发布时间】:2017-08-10 16:46:45
【问题描述】:
我试图从托管在 azure server 上的 codeigniter 项目中的 url 中删除 index.php。如果我从 url 中手动删除 index.php,它会显示“您要查找的资源已被删除、名称已更改或正在暂时不可用。”以下是我的 .htaccess 文件
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule .* /index.php/$0 [PT,L]
我的配置文件
$config['base_url'] = 'http://myapp.azurewebsites.net/';
$config['index_page'] = '';
$config['uri_protocol'] = 'REQUEST_URI';
【问题讨论】:
-
我按照上面的链接建议使用了 .htaccess,但它仍然显示“您要查找的资源已被删除、名称已更改或暂时不可用。”
-
在您的标题中添加“在 Azure 服务器上”,人们不会这么快就投票反对
标签: php .htaccess codeigniter azure azure-web-app-service