douji1853 2016-05-10 12:08
浏览 43

找不到请求的URL / main

Ubuntu 14

I get this error when i try to access index.php

The requested URL /main was not found on this server.

My .htaccess

RewriteEngine on
RewriteRule ^(\w+)$ index.php?page=$1 [L,NC,QSA]
RewriteRule ^(\w+)+\/$ index.php?page=$1 [L,NC,QSA]
RewriteCond %{HTTP_HOST} !^$
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteCond %{HTTPS}s ^on(s)|
RewriteRule ^ http%1://www.%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
order allow,deny
allow from all

and the index.php starts like this:

<?php
if (!isset($_GET['page'])) {
     header('Location: /main');
exit();
}

ini_set('display_errors','Off');
try {
     $db = new PDO('mysql:host=localhost;dbname=xxx', 'xxx', 'xxx', array(PDO::MYSQL_ATTR_INIT_COMMAND => "SET NAMES utf8"));
} catch (PDOException $e) {
exit($e->getMessage());
}

and the part of main

 switch ($_GET['page']) {
case 'main':
    $page = getTemplate('main.tpl', array('user'=>$user));
    echo $page;
    break;

On VPS with freshly installed LAMP.

  • 写回答

0条回答 默认 最新

    报告相同问题?

    悬赏问题

    • ¥16 mybatis的代理对象无法通过@Autowired装填
    • ¥15 可见光定位matlab仿真
    • ¥15 arduino 四自由度机械臂
    • ¥15 wordpress 产品图片 GIF 没法显示
    • ¥15 求三国群英传pl国战时间的修改方法
    • ¥15 matlab代码代写,需写出详细代码,代价私
    • ¥15 ROS系统搭建请教(跨境电商用途)
    • ¥15 AIC3204的示例代码有吗,想用AIC3204测量血氧,找不到相关的代码。
    • ¥20 CST怎么把天线放在座椅环境中并仿真
    • ¥15 任务A:大数据平台搭建(容器环境)怎么做呢?