当前位置: 首页 > 知识库问答 >
问题:

重写不使用xampp

余弘新
2023-03-14

这个简单的重写不起作用。我已经在运行linux的服务器上测试过了,它可以正常工作。http://www.lokislayer.com/mvc/bob--页面按应有的方式显示bob--

localhost不适用于已安装的xampp:

.htaccess文件

RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f

RewriteRule ^(.+)$ index.php?url=$1 [QSA,L]enter code here

简单索引。php文件

<?php
   $url = $_GET['url'];
   echo $url;
 ?>

来自php的错误消息:注意:未定义索引:第3行E:\XAMPP\htdocs\mvc\Source\index.php中的url

除非我删除第二次重写,否则代码不会工作。我确实有mod rewrite,因为在同一个xampp安装上,我运行的是Magentoce1.8。

共有1个答案

朱伯寅
2023-03-14

请确保将上述代码放在文档\u ROOT/mvc/source/中。htaccess并让您的代码如下:

Options +FollowSymLinks -MultiViews
RewriteEngine on
RewriteBase /mvc/source/

RewriteRule ^([^.]+)/?$ index.php?url=$1 [QSA,L]

重要的变化是使用了RewriteBase

 类似资料:
  • 问题内容: 基本上,这就是我要实现的目标。 classname @ address(?)[原始],对象的名称,对象的年龄 问题,被递归调用。 我不能打电话,因为那不是我想要的。我想叫原件。 这个 由于明显的原因而无法正常工作。 我已经精疲力竭了,一旦方法被重写,可以做到这一点吗?即所谓的原始实现? (我的编辑)基本上,我需要的是:覆盖toString以显示’this’对象的两个属性,并且我也想让’

  • 我有以下配置文件。 当我请求curl-Ii-H“Host:example.com”时http://example.com上述重写规则有效。(啊)。。 server_name明确说“web.example.com” 2014/11/18 22:49:20[通知]30694#0:1868“^/(.)美元”匹配“/”,客户端:1.2.3.4,服务器:web。实例请求:“HEAD/HTTP/1.1”,主机

  • 我已经使用了最新版本的video_player:^0.10.5+1),但显示以下警告。 注意:某些输入文件使用或重写不推荐的API。 注意:使用-xlint重新编译:有关详细信息。 注意:注意:详细信息请使用-xlint:deprecation重新编译。

  • 问题内容: 对于许多人来说,这可能是一个简单的问题,但令我感到困惑。我从Kathy Sierra挑选了一个示例,该示例显示了抽象类的效用,但我无法理解抽象类的总体重要性。 示例 我们有一个带有抽象方法- &的抽象类。这些方法在 BMW , Volkswagen 和 Audi的 子类中实现。 我的问题是- 为什么我们首先需要有抽象类来为每种汽车类型自定义方法?为什么在宝马的任何一种子类型中都没有这两

  • 我的问题是关于我被重写的hashCode()方法。我知道,如果equals(Object)方法认为两个对象相等,我需要hashCode()为它们返回相同的值。我的直觉告诉我,在某些情况下,这个hashCode()会违反合同。 有没有一种可接受的方法可以在一个重写的equals(Object)方法中使用equalsIgnoreCase(String)方法,并生成一个不违反约定的hashcode?

  • 大家好,我刚开始做一个应用程序,错误显示“使用或覆盖了一个不推荐的API。注意:详细信息请使用-xlint:deprecation重新编译。“”这是什么意思,如何使用-xlint重新编译 我的代码

  • 对许多人来说,这可能是一个简单的问题,但让我困惑。我从凯西·塞拉那里挑选了一个例子,展示了抽象类的实用性,但我无法理解抽象类的整体重要性。 例如,我们有一个带有抽象方法的抽象类, 我的问题是——为什么我们首先需要抽象类来为每种汽车类型定制方法?为什么不在这些汽车子类型中的任何一个中使用这两种方法,比如宝马和其他两个——大众和奥迪——可以简单地覆盖这些方法?

  • 我试图配置Apache以允许. htaccess重写规则。我使用XAMPP在本地运行Apache。然而,我不断得到500个错误。我已经在谷歌上搜索了几个小时,并尝试了所有常见的解决方案,所以请阅读我的整个帖子,以免重复我已经尝试过的解决方案。 当我检查apache错误日志时,错误如下: "C:/xampp/htdocs/xampp/网站/demo2/. htaccess:这里不允许重写引擎"。 我