【问题标题】:Development Environment - LAMP - Xampp - Mod-Rewrite开发环境 - LAMP - Xampp - Mod-Rewrite
【发布时间】:2011-03-10 21:01:31
【问题描述】:

我目前正在尝试使用 xampp 构建开发环境。我已经设置了 Xampp 并将其连接到站点数据库的本地副本。使用以下 URL 时,我可以访问主页:localhost/sitename。但是,一旦我单击任何链接,它就会将我引导到一个错误页面,上面写着“在此服务器上找不到请求的 URL”。它引导我访问的 URL 是 localhost/sitename/foldername。该站点使用 MVC 架构,因此该站点应将用户引导至正确的控制器。

我已确保我已在 httpd.conf 文件上激活 mod_rewrite 并将 .htaccess 文件放在应用程序文件夹中。任何其他想法如何解决此问题?

【问题讨论】:

    标签: php mod-rewrite xampp


    【解决方案1】:

    也许 AllowOverride 在您的 apache 配置中被禁用。

    【讨论】:

      【解决方案2】:

      检查 RewriteEngine 是否开启..另外,请确保 RewriteBase 正确..

      【讨论】:

      • RewriteEngine 在我的 .htaccess 文件中打开。我还将 .htaccess 文件存储在所有子目录中。有没有我缺少的目录?
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-06-09
      • 2011-08-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多