繁体   English   中英

编写apache2 htaccess文件

[英]writing apache2 htaccess file

我认为我的问题还不够清楚,我将对其进行重写。

我想从我的index.php回显我的网址,它对我没有用,所以我包括了php代码。 如果它帮助我有包括.htaccess file.thanks

Notice: Undefined index: url in /var/www/mvc/index.php on line 3

<?php

$url = isset($_GET['url']);

echo $url;

?>

<IfModule mod_rewrite.c>
    RewriteEngine On

    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME} !-l

    RewriteRule ^(.*)$ index.php?url=$1 [PT,L]

</IfModule>

这与您的htaccess文件无关,它只是指出get参数没有该名称的索引。

尝试转储$ _GET以查看其内容。

isset返回一个布尔值。 因此,您需要将其包装在if语句中,以防万一。

$url = (isset($_GET['url'])) ? $_GET['url'] : 'index';
echo $url;

这样做将抑制该通知。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM